Skip to content

Static Sites

Deploy HTML, CSS, and JavaScript sites without Git or build steps. Upload via the dashboard or SFTP.

  1. Go to your project → Add ServiceUpload / Drag & Drop
  2. Enter a site name and deployment slug
  3. Optionally upload a ZIP file
  4. Select a plan
  5. Click Create

If you don’t upload a file, a branded placeholder page is deployed automatically. You can upload your files later.

Navigate to the Files tab to browse and manage your site files. The file browser shows the Nginx document root at /usr/share/nginx/html.

Connect with any SFTP client:

SettingValue
Hostyour-slug.zevcloud.app
Port2222 (check your service details)
Usernamesftp_yourslug
PasswordShown in service overview
ProtocolSFTP

Upload your files to the root directory. They’ll be served immediately by Nginx.

Upload a .zip file through the dashboard. It will be extracted and deployed automatically.

Static sites run on Nginx Alpine with:

  • Gzip compression enabled
  • SPA fallback (try_files $uri /index.html for client-side routing)
  • Custom error pages
  • Automatic SSL via Let’s Encrypt

Add custom domains the same way as any other service — via the Domains tab.

If you need to regenerate your SFTP password:

  1. Go to the service Overview tab
  2. Click “Regenerate password” under SFTP credentials
  3. The new password is emailed to you