version: "3.8" services: openinary: image: openinary/openinary:${IMAGE_TAG:-latest} pull_policy: always restart: unless-stopped expose: - 3000 environment: NODE_ENV: production MODE: fullstack NEXT_PUBLIC_API_BASE_URL: ${NEXT_PUBLIC_API_BASE_URL:-/api} BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET} BETTER_AUTH_URL: ${BETTER_AUTH_URL} ALLOWED_ORIGIN: ${ALLOWED_ORIGIN:-http://${domain}} DOCKER_CONTAINER: "true" volumes: - cache-data:/app/apps/api/cache - public-files:/app/apps/api/public - db-data:/app/data - db-data:/app/web-standalone/data volumes: cache-data: public-files: db-data: