GlitchTip Stack

services:
    db:
        image: postgres:18.3-alpine
        environment:
            POSTGRES_HOST_AUTH_METHOD: "trust"
        restart: unless-stopped
        volumes:
            - glitchtip-pg-data:/var/lib/postgresql

    web:
        image: glitchtip/glitchtip:6.1.4
        depends_on:
            - db
        ports:
        - "8005:8000"
        environment:
            DATABASE_URL: postgres://postgres:postgres@db:5432/postgres
            VALKEY_URL: ""
            SECRET_KEY: PASSWORD
            EMAIL_URL: smtp://info%40email.com:PASSWORD@mail.email.com:587
            GLITCHTIP_DOMAIN: https://debug.domain.com
            DEFAULT_FROM_EMAIL: admin@email.com
            ENABLE_ADMIN: "False"
            GLITCHTIP_ENABLE_MCP: "True"
            SERVER_ROLE: all_in_one
            ENABLE_USER_REGISTRATION: "False"
        restart: unless-stopped
        volumes:
            - glitchtip-uploads:/code/uploads

volumes:
    glitchtip-pg-data:
    glitchtip-uploads:Code-Sprache: YAML (yaml)