funkwhale/compose.single-node.yml

44 lines
1.0 KiB
YAML

networks:
internal:
federation:
external: true
x-django: &django
services:
front:
ports:
- "${VUE_PORT:-8080}"
api:
env_file:
- .env.single-node
- .env.dev
- .env
environment:
- "FUNKWHALE_HOSTNAME=${FUNKWHALE_HOSTNAME:-localhost}"
- "FUNKWHALE_PROTOCOL=${FUNKWHALE_PROTOCOL:-http}"
- "FUNKWHALE_PORT=${FUNKWHALE_PORT:-8000}"
- "DATABASE_URL=postgresql://postgres@postgres/postgres"
- "CACHE_URL=redis://redis:6379/0"
- "STATIC_ROOT=/staticfiles"
extra_hosts: []
celeryworker:
env_file:
- .env.single-node
- .env.dev
- .env
environment:
- "FUNKWHALE_HOSTNAME=${FUNKWHALE_HOSTNAME:-localhost}"
- "FUNKWHALE_PROTOCOL=${FUNKWHALE_PROTOCOL:-http}"
- "FUNKWHALE_PORT=${FUNKWHALE_PORT:-8000}"
- "DATABASE_URL=postgresql://postgres@postgres/postgres"
- "CACHE_URL=redis://redis:6379/0"
extra_hosts: []
nginx:
ports:
- "${NGINX_PORTS_MAPPING:-8000:80}"
labels: {}