services: wiki-jokes: build: . image: wiki-jokes:latest container_name: wiki-jokes restart: unless-stopped ports: - "8080:8000" environment: TZ: Europe/Copenhagen OPENAI_BASE_URL: ${OPENAI_BASE_URL:-https://api.openai.com/v1} OPENAI_MODEL: ${OPENAI_MODEL:-gpt-4o-mini} OPENAI_API_KEY: ${OPENAI_API_KEY:-} GENERATE_HOUR: ${GENERATE_HOUR:-6} GENERATE_MINUTE: ${GENERATE_MINUTE:-0} MAX_ATTEMPTS: ${MAX_ATTEMPTS:-3} RETRY_MINUTES: ${RETRY_MINUTES:-15} WIKIPEDIA_LANG: ${WIKIPEDIA_LANG:-en} DB_PATH: /data/jokes.db volumes: - jokes-data:/data volumes: jokes-data: