Getting into Production

Production deployment guides for the platform across different platforms.

Overview

This section covers production-ready deployments:

  • Docker Compose production setup

  • Kubernetes/Helm deployment

  • High availability configuration

  • Production best practices

Deployment Options

Docker Compose

For small to medium production deployments:

When to use: * Team size < 20 users * Single server deployment * Simple infrastructure requirements

Kubernetes with Helm

For enterprise production deployments:

When to use: * Enterprise scale * High availability required * Cloud-native infrastructure * Multiple teams/projects

Production Checklist

Before going to production:

  • Change all default passwords

  • Configure SSO/LDAP authentication

  • Enable HTTPS with valid certificates

  • Set up secret manager integration

  • Configure RBAC roles and permissions

  • Enable audit logging

  • Restrict network access

  • Set up monitoring and alerting

  • Configure backup and disaster recovery

  • Document deployment specifics