Keep Your Live App Running on DartUp
Your live app serves real users. DartUp keeps it running while you ship updates, add features, and grow your audience.
Your Live App Gets a Permanent Home
You deployed your app to DartUp. Users bookmarked the URL. Customers rely on it. That URL is permanent. DartUp keeps your live app running at the same address through every update you ship.
Redeploy and your URL stays the same. Your custom domain stays attached. Your database keeps its data. DartUp swaps the running container in place. Your users see the new version without refreshing.
Redeploy Without Downtime
You fixed a bug in your live app. Open Claude Code and redeploy. DartUp builds the new version, runs health checks, and swaps traffic to the updated container. The old container shuts down after the new one passes checks.
Your users see zero interruption. No maintenance page. No "we'll be back soon" banner. The live app serves requests throughout the entire deploy.
A redeploy preserves:
- ✓Your URL at
your-app.dartup.dev - ✓Custom domains and TLS certificates
- ✓Database data in sidecar Postgres, MySQL, Redis, or MongoDB
- ✓Persistent volume data stored in /app/data
- ✓Environment variables and secrets
HTTPS From the First Request
Your live app serves traffic over HTTPS the moment it deploys. DartUp terminates TLS at the proxy layer. You don't configure certificates, renew them, or worry about expiration.
On the Pro plan, add your own domain. DartUp provisions a Let's Encrypt certificate and renews it before it expires. Your live app runs on your-domain.com with valid HTTPS.
Health Checks Keep Your Live App Healthy
DartUp monitors your live app's health. If your container crashes, DartUp restarts it. If a deploy produces a broken build, health checks catch the failure before traffic routes to the new version.
Your live app stays available because DartUp validates each deployment before promoting it. A bad build doesn't reach your users.
Data Persists Between Deploys
A redeployment replaces your app container. Your data lives outside that container. Sidecar databases run in separate containers that DartUp preserves across deploys. Persistent volumes mount external storage into your app at a path you choose.
You deploy version 5 of your live app. The database still has the data from version 1. User uploads in the volume stay intact. Nothing resets.
Daemons Run Around the Clock
Your Discord bot, Telegram bot, or background worker needs to run 24/7. DartUp hosts daemons as long-running containers without an HTTP port. DartUp monitors the process and restarts it if it exits.
Your live bot stays connected to Discord's gateway. Your queue worker processes jobs. DartUp keeps the container running. You check the dashboard for logs when you need them.
Security for Live Apps
DartUp scans your code before building it. The scanner flags Docker socket access attempts, credential harvesting patterns, reverse shells, and privilege escalation. Flagged code does not deploy.
Container security for every live app:
- ✓Non-root users inside every container
- ✓Resource limits (512MB memory, 0.5 CPU) prevent runaway processes
- ✓Seccomp profiles restrict system calls to a safe whitelist
- ✓Isolated build environment with no access to the host Docker socket
Monitor From the Dashboard
DartUp's dashboard shows your live app's status, deployment history, and logs. Check container health, view recent deploys, and read stdout output from your app.
You manage your live app from a browser. No SSH. No terminal. Click to see what your app printed. Click to view your custom domain status. Click to check your database connection.
Flat Pricing for Live Apps
Free
- ✓ 1 live app
- ✓ HTTPS subdomain
- ✓ Health checks and auto-restart
- ✓ No credit card
Pro — $29/mo
- ✓ 10 live apps
- ✓ Custom domains with auto TLS
- ✓ Sidecar databases
- ✓ Persistent volumes
- ✓ 24/7 daemon hosting
No bandwidth charges. No per-request billing. No surprise invoices after a traffic spike. Your live app costs the same whether 10 people visit or 10,000.
Put your app in front of users
Deploy your live app in under a minute. Free tier, no credit card.