Skip to content

Choose a deployment

Use the published Docker images for Web and API. Start with one server, choose storage during setup, and add integrations when the service desk is working.

ScenarioDeployment choice
Evaluate on one hostQuickstart with SQLite and local accounts
Run a public service deskBase release Compose plus HTTPS ingress
Keep PostgreSQL on the same hostAdd docker-compose.postgres.yml and select PostgreSQL in setup
Use a managed databaseExternal PostgreSQL
Use existing proxy infrastructureReverse proxy configuration
Add organization sign-inHybrid or OIDC

SQLite and PostgreSQL both support the core service desk. Native ticket AI Assistant chat requires PostgreSQL; webhook AI assistance remains available with SQLite.

ComponentResponsibilityPrivate port
WebBrowser console, login and selected API proxy routes8111
APITickets, accounts, permissions, storage and background work8222
Optional HTTP MCPTool access for approved integrations8223
Optional PostgreSQLApplication data5432

Public browser and API traffic enters through Web. Web resolves its API destination from ApiBaseUrl, normally http://api:8222/ in Compose. The base release stack binds the host’s Web and API ports to loopback.

The standard deployment has four persistent volumes: SQLite data, bootstrap state, Data Protection keys and attachment storage. PostgreSQL adds its own database storage while the other application volumes remain necessary.

The API applies the selected database’s migrations at startup. There is no separate migration container in this release. Keep API and Web on the same product version, and preserve the Compose project name and volumes during updates.

The documentation targets v0.1.2-beta.17. Set RATELDESK_VERSION=0.1.2-beta.17 for its release template. The latest image tag tracks stable releases and does not select this beta.

Follow Docker Compose for everyday commands and Backup and restore before changing a running installation.

RatelDesk 0.1.2-beta.17 · Reviewed 2026-10-30
Product home · Release downloads · Report a documentation issue