Files
templates/blueprints/openinary/docker-compose.yml
florianheysen 3205b672c4 Add Openinary Template (#567)
* feat: add Openinary template

* feat: update Openinary configuration to support ALLOWED_ORIGIN and refactor domain variable
2025-12-03 10:01:30 -06:00

26 lines
689 B
YAML

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: