Static sites
Plain HTML, or a site built with Vite, Astro, React or Vue. The built files are served over HTTPS.
Deploy static sites, Node.js apps and anything with a Dockerfile, from a GitHub repository or a folder on your computer. Shiplon builds each version, checks it's healthy before it takes traffic, and shows you how it's running.
Open beta: free, no card needed.
Works with what you already build
Shiplon reads your files and suggests the right build type. You can always choose a different one.
Plain HTML, or a site built with Vite, Astro, React or Vue. The built files are served over HTTPS.
Express, Next.js, or any server that listens on a port. Dependencies are installed from your lockfile.
Go, Python, Rust, PHP or anything else. Your Dockerfile is built exactly as it is written.
Both build the same way and get the same HTTPS, health checks, domains and rollbacks.
Choose a repository and branch. Every push to that branch is built and released by itself.
No Git needed. Drop a folder, some files or a .zip into the browser and deploy.
Each version is built in its own isolated job, started next to the current one, and only takes traffic after it passes its health check.
No agent to install. Shiplon records each app every 30 seconds and keeps 30 days, with the app's limits drawn right on the charts.
Every app gets an HTTPS address on shiplon.app right away. Add your own domain, create the records Shiplon shows you, and verify it.
Watch the build output while it runs, and your app's own logs as they happen, even across a new deploy.
Stored encrypted. Replace or delete a value, but nobody can read it back from the dashboard.
Invite teammates as owner, admin, developer or viewer. Each organization is isolated from every other.
Who deployed, rolled back, changed a variable or invited someone, and when.
Shiplon reads your repository or upload and fills in the build type and command for you.
CPU, memory, bandwidth, requests, build minutes and storage for the month, per app.
Every app is checked every 5 seconds. One that stops answering is taken out of traffic until it recovers.
All you need is the code you want to deploy. Everything else happens in the Shiplon console.
Sign up with your email, confirm it, and name your organization.
Install the Shiplon GitHub App, or drop a folder or .zip of up to 250 MB.
Confirm the suggested build type and add any environment variables.
Your app is built, health-checked and online over HTTPS. Later pushes deploy by themselves.
Anyone can sign up. Here's exactly what every account gets today.
No card needed.
For apps and teams that need more than the beta limits. Prices will be in US dollars and published before the beta ends.
Static sites with or without a build step (for example Vite, Astro or plain HTML), Node.js servers, and anything with a Dockerfile.
No. You can upload a folder, files or a .zip from your browser, up to 250 MB compressed. With GitHub, every push deploys by itself.
No. You choose which repositories the Shiplon GitHub App can see when you install it, and each build gets a read-only token for only the repository it's building.
Pick a different one before you create the app, or change it later in the app's settings. The suggestion never overrides a choice you've made.
CPU, memory, requests, server errors, response time, bandwidth and uptime for each app, recorded every 30 seconds and kept for 30 days. There's nothing to install in your app.
Yes. Add the domain, create the DNS records Shiplon shows you, and verify it. HTTPS is set up automatically once the domain points to Shiplon.
Not yet. Your app can connect to an external database through environment variables. Anything an app writes to its own disk is lost when it restarts or redeploys.
Start with the documentation, or write to hello@shiplon.com and a person replies.
Create a free account, connect a repository or upload a folder, and get an HTTPS address for it.