Getting Started With Plark
Thanks for choosing Plark to build your website! We’re excited to help you get started with ease.
Getting Started With Plark
Thanks for choosing Plark to build your website! We’re excited to help you get started with ease.
Plark is designed to be self-hosted, giving you full control over your website builder. You can run it on your own VPS (Hetzner, DigitalOcean, AWS, Vultr, etc.) or deploy to platforms like Render with just a few clicks.
You'll need:
A domain name (e.g., yourwebsite.com)
A place to host your site, either:
A VPS server (Hetzner, DigitalOcean, AWS, Vultr, etc.), or
An account on Render
Provision a VPS
Provision a VPS from your preferred provider (Hetzner, DigitalOcean, AWS, Vultr, etc.).
SSH into your VPS and run:
bash <(curl -fsSL https://cli.plark.com/install.sh)
Open your browser and visit your VPS’s IP address (e.g., http://123.45.67.89
).
You’ll be guided to register your first admin user.
Setup You Domain
Update your DNS records to point your domain to your VPS IP.
In the Plark dashboard, go to Settings > Domains and add your domain.
Render is an easy way to get started that includes a global CDN for faster load times.
Click the Deploy button below: 👉 Deploy Plark on Render
In Render’s settings, enable CDN Edge Caching.
Configure your custom domain in Render (Guide here)
🎉 You’re all set!
Plark is now up and running on your own infrastructure. From here, you can:
Log in as your admin and start building pages.
Customize your site’s design.