Self-host Gitingest using Docker Compose
mainThe project provides a compose.yml file with profiles for development and production.
Development Mode
Uses the dev profile. It enables debug mode, mounts source code for live development, and includes a minio service for S3-compatible local storage.
MinIO Local Credentials (Default):
- Username:
minioadmin - Password:
minioadmin - API Port:
9000 - Web Console Port:
9001
Production Mode
Uses the prod profile. It is configured for stable operation with restart: unless-stopped and sets the Sentry environment to production.
# Run in development mode
docker compose --profile dev up
# Run in production mode (detached)
docker compose --profile prod up -d
# Build and run in production mode
docker compose --profile prod build
docker compose --profile prod up -d