Manual Deployment
Manual Deployment lets you use any cloud provider or on-premise server, giving you full control over your server environment. Follow this guide to prepare your server for integration with SitesPanel.
Prepare Your Server
Ensure your server meets the minimum requirements outlined in the Prerequisites. If your cloud provider supports startup scripts during instance provisioning, you can automate the setup by including the installer script provided in this guide.
Install Our Tech Stack
Run the installer script to set up the SitesPanel stack and agent on your server. If your cloud provider supports startup scripts or Base64 encoding for user data, you can use these methods for automated provisioning. Refer to your provider’s documentation for specifics on startup scripts or user data requirements.
or
Some providers may require b64 encoded
or
Wait For Complete
The installer may take 5-15 minutes to install the required components to run your sites. To check if the installation running properly you may open another terminal and run
or
If the installation succeeds, you can see "INSTALLATION COMPLETED SUCCESSFULLY." Message in the log file.
Connect and Set Up
Below are the fields you need to provide to connect and set up your site in SitesPanel. Make sure you have selected Manual Deployment on the Site Creation Page before proceeding.
![]() |
---|
Field | Description | Type |
---|---|---|
IPV4 | Enter the IPV4 Address of your server. | String |
Domain | Provide the Domain Name for your site. | String |
Subdomains | Type and hit enter to add Subdomains (e.g., "www" or wildcard "*"). | Array (Optional) |