Your app deserves a place to run.
Run APIs, WebSockets, and background workers as managed, long-running processes. Adios handles routing and TLS and runs the replicas you set in adios.yaml. Your AI agent gets a clear place to deploy.
Free to start, no card. Always-on hosting from $10/month.
IN PRACTICE
Run a live analytics dashboard that stays connected.
Host an Express and Socket.io process. Use Redis for live counters and pub/sub, and MongoDB for history. Adios handles routing, TLS, logs, and deploy state.
name: search-api
region: de
dependency_cmd: python -m pip install -r requirements.txt
start_cmd: python -m uvicorn app.main:app --host 0.0.0.0 --port $PORT
runtime:
name: python@3.13
port: 8080
health_path: /healthz
env:
DATABASE_URL: secret://DATABASE_URLHOW IT WORKS
Keep your framework. Hand off the server work.
- 01
Choose the runtime your app already uses.
- 02
Set build and start commands in adios.yaml.
- 03
Run your app as a managed runtime with logs, health checks, and route state.
WHY IT BELONGS HERE
Real backends do not always fit into short-lived functions.
WebSockets, connection pools, API servers, and background workers need long-running processes. Running them should not become a VM, proxy, and certificate project.
Keep real server behavior
Run WebSockets, connection pools, and long-running processes without forcing them into short-lived functions.
Bring the runtime you already use
Node.js, Python, Go, PHP, Ruby, and .NET projects keep their normal production commands.
Operate the app, not the VM
Check health and logs without setting up a proxy, certificate tooling, or process manager.
What’s included
- ✓ Examples for Next.js, Python, Go, Ruby, and .NET
- ✓ Long-running runtime replicas you configure
- ✓ Health checks and logs
- ✓ A generated route after deploy
PLANS AND LIMITS
Free, Plus, Dev, and Pro all run apps. Plus and above are always-on.
- Free: 0.5 vCPU and 1 GB; the preview sleeps after 4 hours idle.
- Plus: 1 vCPU and 1 GB. Dev: 2 vCPU and 4 GB. Pro: 4 vCPU and 8 GB per unit.
CONNECTED CAPABILITIES
Keep building.
Managed databases
Add Postgres, pgvector, Redis, MongoDB, MySQL, or RabbitMQ in adios.yaml and get connection settings injected into your app.
Explore →02 /Edge routing
Keep one public route while releases change. The gateway sends traffic to the promoted healthy version.
Explore →03 /Logs and health
Read build and runtime logs from the dashboard or adios logs, and narrow them by build, region, or replica.
Explore →YOUR NEXT DEPLOY STARTS HERE
Works on localhost? Ship it tonight.
Connect your AI, say “deploy this,” and share the link. Upgrade for production from $10/month.