# Managed by Ansible (omnivore.yml) - generated secrets persist in # ansible/plays/machine_setup/credentials/omnivore/ on the control node. # Postgres & Migrate POSTGRES_USER=postgres POSTGRES_PASSWORD={{ omnivore_postgres_password }} POSTGRES_DB=omnivore PGPASSWORD={{ omnivore_postgres_password }} PG_REPLICATION=false PG_HOST=postgres PG_PASSWORD={{ omnivore_pg_password }} PG_DB=omnivore PG_USER=app_user PG_PORT=5432 PG_POOL_MAX=20 # API API_ENV=local IMAGE_PROXY_SECRET={{ omnivore_image_proxy_secret }} JWT_SECRET={{ omnivore_jwt_secret }} SSO_JWT_SECRET={{ omnivore_sso_jwt_secret }} GATEWAY_URL=http://api:8080/api CONTENT_FETCH_URL=http://content-fetch:8080/?token={{ omnivore_verification_token }} GCS_USE_LOCAL_HOST=true GCS_UPLOAD_BUCKET=omnivore AUTO_VERIFY=true # Minio credentials are hardcoded in docker-compose.yml for the minio and # createbuckets services, so these must match those literal values. AWS_ACCESS_KEY_ID=minio AWS_SECRET_ACCESS_KEY=miniominio AWS_REGION=us-east-1 CONTENT_FETCH_QUEUE_ENABLED=true IMAGE_PROXY_URL=http://{{ ansible_host }}:7070 CLIENT_URL=http://{{ ansible_host }}:3000 LOCAL_MINIO_URL=http://{{ ansible_host }}:1010 # Redis REDIS_URL=redis://redis:6379/0 # Mail WATCHER_API_KEY={{ omnivore_mail_watcher_key }} LOCAL_EMAIL_DOMAIN=domain.tld # SNS_ARN=arn_of_sns #for if you use SES and SNS for Email. # Web APP_ENV=prod BASE_URL=http://{{ ansible_host }}:3000 SERVER_BASE_URL=http://{{ ansible_host }}:4000 HIGHLIGHTS_BASE_URL=http://{{ ansible_host }}:3000 # USE_DISCOVER_AI=true # OPENAI_API_KEY= # Content Fetch VERIFICATION_TOKEN={{ omnivore_verification_token }} REST_BACKEND_ENDPOINT=http://api:8080/api SKIP_UPLOAD_ORIGINAL=true # Minio MINIO_ACCESS_KEY=minio MINIO_SECRET_KEY=miniominio AWS_S3_ENDPOINT_URL=http://minio:9000 # Export EXPORT_QUEUE_NAME=omnivore-backend-queue # Youtube YOUTUBE_TRANSCRIPT_PROMPT=Reformat the supplied transcript data adding formatting, puncuation, and paragraphs, but do not summarize or change the content. Format the output as markdown. YOUTUBE_MAXIMUM_VIDEO_DURATION_TRANSCRIPT=1801