Setting Up Your First Website

Order a hosting plan

From the customer area open Store → Web Hosting and pick a plan based on the amount of disk and email storage you need. Every plan includes nginx + PHP-FPM, free SSL via Let’s Encrypt, and Postfix/Dovecot/Rspamd for email.

Add your domain

During checkout enter the domain you want the site to serve (for example example.com). After provisioning, point your domain’s DNS to the IP shown on the service page:

  • A record on @ → the IP shown on the service page
  • A record on www → the same IP

If you bought email through us, also add the MX, SPF, DKIM, and DMARC records the panel displays on the Email tab.

Install an application

The One-Click Apps tab installs popular CMSes:

  • WordPress
  • Drupal
  • Joomla
  • Laravel
  • PrestaShop

Manual upload

If you already have a site, upload it via SFTP or the file manager into your public_html/ directory.

Enable SSL

Once DNS is pointing at the server, open the SSL tab and click Issue certificate. We request a free Let’s Encrypt certificate, install it, and renew it automatically. From the same tab you can also enable Force HTTPS so all plain HTTP traffic redirects to HTTPS.

SSL issuance fails until DNS has propagated. If it fails, wait 15–30 minutes for caches to clear and try again.

What to check after launch

  1. Visit the site over https:// and confirm the green padlock.
  2. Test admin login (e.g. /wp-admin/ for WordPress).
  3. Send yourself a test email if you set up mailboxes.
  4. Open a ticket if anything is misbehaving — we’ll investigate quickly.
Back to Knowledge Base