Deploy axonhub
Unified AI gateway with web UI, routing, and provider compatibility
axonhub
Just deployed
Deploy and Host AxonHub on Railway
About Hosting AxonHub on Railway
AxonHub runs as a single Dockerized web service on Railway using the official upstream image. Railway provides managed networking, fast deploys, and simple environment configuration for immediate browser access.
Tech Stack
- AxonHub (Go backend + embedded frontend UI)
- Docker image:
looplj/axonhub:v0.9.36 - SQLite (default in-container database)
- Railway managed runtime and public domain
Why Deploy AxonHub on Railway
Railway gives one-click deployment with minimal ops overhead, automatic HTTPS domains, and straightforward variable management. Using the pinned upstream image preserves official startup behavior while keeping upgrades predictable.
Common Use Cases
- Unified AI gateway for OpenAI/Anthropic-compatible clients
- Multi-provider model routing and channel management via web UI
- Team-level API key and usage management with observability
- Rapid prototyping of LLM apps without SDK rewrites
Deployment Notes
- HTTP service listens on container port
8090. PORT=8090is set for Railway routing.- Database uses SQLite by default via
AXONHUB_DB_DIALECT=sqlite3andAXONHUB_DB_DSN. - No custom
startCommandis required; image ENTRYPOINT is used. - No persistent volume is attached by default in this template.
Dependencies for AxonHub on Railway
This template uses a single self-contained service and has no external database dependency by default.
Deployment Dependencies
| Service | Image | Port | Volume |
|---|---|---|---|
| axonhub | looplj/axonhub:v0.9.36 | 8090 | - |
Template Content
axonhub
looplj/axonhub:v0.9.36