# Stripstream Librarian - Environment Configuration # # HOW TO USE: # 1. Copy this file to .env: cp .env.example .env # 2. Change the REQUIRED values below # 3. Run: docker-compose up --build # ============================================================================= # REQUIRED - Change these values in production! # ============================================================================= # Master key for Meilisearch authentication (required) MEILI_MASTER_KEY=change-me-in-production # Bootstrap token for initial API admin access (required) # Use this token for the first API calls before creating proper API tokens API_BOOTSTRAP_TOKEN=change-me-in-production # ============================================================================= # Service Configuration # ============================================================================= # API Service API_LISTEN_ADDR=0.0.0.0:8080 API_BASE_URL=http://api:8080 # Indexer Service INDEXER_LISTEN_ADDR=0.0.0.0:8081 INDEXER_SCAN_INTERVAL_SECONDS=5 # Meilisearch Search Engine MEILI_URL=http://meilisearch:7700 # PostgreSQL Database DATABASE_URL=postgres://stripstream:stripstream@postgres:5432/stripstream # ============================================================================= # Storage Configuration # ============================================================================= # Path to libraries directory inside container # In Docker: leave as default /libraries # For local dev: set to your local libraries folder path LIBRARIES_ROOT_PATH=/libraries # Path to libraries directory on host machine (for Docker volume mount) # Default: ../libraries (relative to infra/docker-compose.yml) # You can change this to an absolute path on your machine LIBRARIES_HOST_PATH=../libraries # ============================================================================= # Port Configuration # ============================================================================= # To change ports, edit docker-compose.yml directly: # - API: change "7080:8080" to "YOUR_PORT:8080" # - Indexer: change "7081:8081" to "YOUR_PORT:8081" # - Backoffice: change "7082:8082" to "YOUR_PORT:8082" # - Meilisearch: change "7700:7700" to "YOUR_PORT:7700" # - PostgreSQL: change "6432:5432" to "YOUR_PORT:5432"