Deploy Instatic CMS - SQLite
Design, build and manage powerful static sites from state-of-the-art CMS
corebunch/instatic:latest
Just deployed
/app/storage
Deploy and Host Instatic CMS with SQLite on Railway
Instatic is a self-hosted CMS with a built-in visual editor, clean static publishing, and a first-class plugin system. This template deploys the lightweight SQLite edition on Railway with persistent storage for your database, uploads, published pages, fonts, and plugins.
About Hosting Instatic CMS with SQLite
This template runs Instatic from the official Docker image and mounts a Railway volume at /app/storage. SQLite stores the CMS database on that volume, while uploaded media, fonts, plugin packages, and published artefacts live alongside it. Railway handles public HTTPS networking, deployment health checks, runtime variables, and persistent storage. The template also generates INSTATIC_SECRET_KEY automatically, so encrypted AI provider credentials and TOTP MFA secrets work without a manual setup script.
Common Use Cases
- Personal websites, portfolios, blogs, and small business sites
- Self-hosted CMS installs with minimal infrastructure overhead
- Visual page editing with clean, framework-free published HTML
- Trying Instatic quickly before moving to a larger Postgres setup
- Railway-hosted sites that need persistent media and plugin storage
Why Deploy
Use this template when you want a fast, low-maintenance CMS that you fully own. Instatic gives you visual page editing, content management, plugin support, media uploads, and clean framework-free published HTML from a single Bun server.
Dependencies for Instatic-CMS_SQLite
Deployment Dependencies
- Railway volume mounted at
/app/storage DATABASE_URLset tosqlite:/app/storage/data/cms.dbUPLOADS_DIRset to/app/storage/uploadsSTATIC_DIRset to/app/distINSTATIC_SECRET_KEYgenerated automatically- Public HTTP networking enabled on port
8080 - Health check path set to
/health
Template Content
corebunch/instatic:latest
ghcr.io/corebunch/instatic:latest