Deployment methods
- Dashboard Upload
- FTP / SFTP
- Git Integration
The simplest way to deploy — upload your files directly from your browser using drag-and-drop or a file picker. No extra tools required. Best for static sites and quick updates.
Deploy via the dashboard
Open your site in the dashboard
Log in to mystarhost.com, then select the site you want to update from your dashboard.
Upload your files
Drag your files or project folder into the upload area, or click Select Files to browse your computer. Starhost accepts all standard web files including HTML, CSS, JavaScript, images, and other assets.
Preview the deployment
Before publishing, Starhost generates a preview URL so you can inspect your changes in a live environment without affecting your production site. Click the preview link to review everything.
Git integration
Connect your GitHub or GitLab repository for automated deployments:- In your site settings, go to Deployments → Git Integration.
- Authorise Starhost to access your GitHub or GitLab account.
- Select the repository and branch you want to deploy from.
- Save your settings.
Rolling back a deployment
If a deployment introduces an issue, you can instantly roll back to any previous version:- Open your site in the dashboard and go to Deployments.
- Find the deployment you want to restore in the history list.
- Click Rollback next to that deployment.
- Confirm the rollback — your site reverts to that version immediately.
Rollbacks are instant. The rolled-back deployment becomes your active production version, and the newer deployment is preserved in your history in case you need it again.