# Use the below flags to enable the Analytics or ActivityPub containers as well # Note: You must set ENABLE_DEVELOPER_EXPERIMENTS to `true` when enabling either profile below # COMPOSE_PROFILES=analytics,activitypub # Which Ghost version to run GHOST_VERSION=5-alpine # Public domain Ghost is going to run on DOMAIN=example.com # Database settings DATABASE_ROOT_PASSWORD=reallysecurerootpassword DATABASE_USER=optionalusername DATABASE_PASSWORD=ghostpassword # Port Ghost should listen on # You should only need to edit this if you want to host # multiple sites on the same server # GHOST_PORT=2368 # Developer Experiences must be enabled for # both Traffic Analytics and ActivityPub ENABLE_DEVELOPER_EXPERIMENTS=false # Developer Experiments must be enabled above ENABLE_ACTIVITYPUB=false ENABLE_TRAFFIC_ANALYTICS=false # Tinybird configuration TINYBIRD_API_URL=https://api.tinybird.co TINYBIRD_TRACKER_TOKEN=p.eyJxxxxx TINYBIRD_ADMIN_TOKEN=p.eyJxxxxx TINYBIRD_WORKSPACE_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # Data locations # Location to store uploaded data UPLOAD_LOCATION=./data/ghost # Location for database data MYSQL_DATA_LOCATION=./data/mysql # Ghost configuration (https://ghost.org/docs/config/) # SMTP Email (https://ghost.org/docs/config/#mail) # Transactional email is required for logins, account creation (staff invites), password resets and other features # This is not related to bulk mail / newsletter sending # mail__transport=SMTP # mail__options__host=smtp.example.com # mail__options__port=465 # mail__options__secure=true # mail__options__auth__user=postmaster@example.com # mail__options__auth__pass=1234567890