Creating a Website in RemarkablePanel โ
Add a new website โ
- Log into RemarkablePanel and go to Websites โ Add Website.
- Enter the primary domain name (e.g.
yourdomain.com). - Select a subscription plan. If you haven't created plans yet, use the default plan.
- Click Add Website.
RemarkablePanel automatically:
- Creates the document root directory
- Provisions SSL via Let's Encrypt
- Configures the web server
- Creates the DNS zone (if DNS is managed here)
Add an addon domain โ
To host a second domain inside the same website (same document root):
- Open the website โ Domains โ Add Domain
- Enter the domain
- Click Add
For a domain with its own document root, create it as a separate website instead.
Add a subdomain โ
- Open the website โ Domains โ Add Subdomain
- Enter the subdomain prefix (e.g.
shopforshop.yourdomain.com) - Set the document root โ defaults to a subfolder inside the website root
- Click Add
Upload website files โ
Via File Manager โ
- Open the website โ Files
- Navigate to the document root (
/httpdocsor/public_html) - Click Upload and select your files
- For a WordPress install, upload the WordPress zip and extract it here
Via SFTP โ
- Open the website โ SFTP/SSH
- Note the SFTP hostname, port, username, and password
- Connect with any SFTP client (FileZilla, Cyberduck, Transmit)
- Upload to the
/httpdocsfolder
Install WordPress โ
- Open the website โ Applications โ Install WordPress.
- Set the installation path (leave blank for root).
- Enter admin username, password, email, and site title.
- Click Install. RemarkablePanel creates the database, downloads WordPress, and configures
wp-config.php.
Set the default website โ
If you have multiple websites, set which one responds to your server's IP directly:
Server Settings โ Default Website โ select the website โ Save.
View website status โ
The website list shows each site with:
- Domain name and status (active/suspended)
- Disk usage
- PHP version
- SSL certificate expiry
Click any website to open its management view.

