Deploy TailStatic
Create SEO and AI optimized static websites without build pipeline.
tailstatic/tailstatic:railway
Just deployed
Deploy and Host TailStatic on Railway
TailStatic is a self-hosted website builder and static CMS for creating, editing, previewing, and publishing sites from a browser-based dashboard. It stores site files, rendered output, configuration, and app data on persistent storage, making it suitable for users who want control over their content and hosting workflow.
About Hosting TailStatic
This Railway template deploys TailStatic as a Docker-based web service with persistent storage mounted at /app/data. The container includes both the main TailStatic ASP.NET application and the internal tools service used for site processing tasks such as Tailwind builds, HTML minification, and Open Graph image rendering. After deployment, open the generated Railway domain, complete the installation wizard, and configure your dashboard domain and optional integrations. Railway handles container hosting, public networking, environment variables, and volume persistence.
Common Use Cases
- Create static marketing websites for your business
- Create personal blogs or documentation sites
- Create launch pages fully customized to your brand
- Create change logs for your SaaS, fully controlled by Markdown
Dependencies for TailStatic Hosting
- A Railway service deployed from the TailStatic Docker image
- A Railway persistent volume mounted at
/app/data
Deployment Dependencies
- TailStatic Docker image:
tailstatic/tailstatic - Railway volumes: https://docs.railway.com/volumes
- Railway public networking: https://docs.railway.com/networking/public-networking
- Railway environment variables: https://docs.railway.com/guides/variables
Implementation Details
This template uses the Railway-specific combined Docker image. The main app listens on port 5000, while the internal tools service runs inside the same container on port 3000.
Recommended environment variables:
ASPNETCORE_ENVIRONMENT=Production
ASPNETCORE_URLS=http://+:5000
PORT=5000
TOOLS_APP_URL=http://127.0.0.1:3000
DashboardDomain=
Persistent volume mount path:
/app/data
DashboardDomain must match the Railway public domain exactly, without https://.
Why Deploy TailStatic on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying TailStatic on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
tailstatic/tailstatic:railway
tailstatic/tailstatic:railway