import { CodeBlock } from "../components/CodeBlock"; import { Callout } from "../components/Callout"; export function DockerPage() { return (
For small to medium deployments (single server, staging), Docker Compose is the recommended approach. The production configuration uses the same services as local development with hardened settings.
server.env=production, a strong crypto.key,
TLS certificates for all services, PostgreSQL with TLS, and proper secrets management
(HashiCorp Vault recommended).