# NEODB Configuration # copy along with compose.yml, rename this file to .env # MUST change these before starting the instance for the first time! NEODB_SECRET_KEY=change_me NEODB_SITE_DOMAIN=example.site # Configure site name, branding, access, discovery, and integrations in /manage/ # Bootstrap email login before creating the first admin, then manage it in /manage/ # NEODB_EMAIL_URL=smtp+tls://username:password@smtp.example.com:587 # NEODB_EMAIL_FROM=My NeoDB Site # NeoDB error reporting, applied when the server starts # NEODB_SENTRY_DSN= # NEODB_SENTRY_SAMPLE_RATE=0 # To enable push notification, generate a keypair from https://web-push-codelab.glitch.me # TAKAHE_VAPID_PUBLIC_KEY= # TAKAHE_VAPID_PRIVATE_KEY= # HTTP port your reverse proxy should send request to # NEODB_PORT=8000 # Path to store db/media/cache/etc, must be writable # NEODB_DATA=/var/lib/neodb # Scaling parameters # NEODB_WEB_WORKER_NUM=32 # NEODB_API_WORKER_NUM=16 # NEODB_RQ_WORKER_NUM=8 # TAKAHE_WEB_WORKER_NUM=32 # TAKAHE_STATOR_CONCURRENCY=10 # TAKAHE_STATOR_CONCURRENCY_PER_MODEL=10 # SHOULD uncomment these if you are doing development: # NEODB_IMAGE=neodb/neodb:edge # NEODB_DEBUG=True # TAKAHE_NO_FEDERATION=True # see https://neodb.net/configuration/ for more configuration options