Deployments
These deployment guides show how to run Authorizer v2 using the CLI-only configuration model.
Key differences from v1:
- No
.envfile loading by the server - No dashboard-based
_update_envconfiguration - All config is supplied as CLI flags when starting the binary or container
Required Variables
All deployments require these flags with sample values:
--database-type=sqlite \
--database-url=test.db \
--jwt-type=HS256 \
--jwt-secret=test \
--admin-secret=admin \
--client-id=123456 \
--client-secret=secret
Deployment Options
| Method | Guide |
|---|---|
| Docker | Docker |
| Binary / Source | Binary |
| Kubernetes | Kubernetes |
| Helm Chart | Helm Chart |
| Heroku | Heroku |
| Railway | Railway |
| Render | Render |
| Fly.io | Fly.io |
| Koyeb | Koyeb |
| EasyPanel | EasyPanel |
| Alibaba Cloud | Alibaba Cloud |
Reference
- Getting Started -- quick start guide
- Server Configuration -- all CLI flags
- Migration v1 to v2 -- upgrade guide