chore(compose/env): split dev into default, local and federation
This commit is contained in:
parent
c48a3a8e90
commit
f0c8e95a35
|
@ -0,0 +1,46 @@
|
|||
# api + celeryworker
|
||||
|
||||
DEBUG=True
|
||||
|
||||
DATABASE_URL=postgresql://postgres@postgres/postgres
|
||||
CACHE_URL=redis://redis:6379/0
|
||||
|
||||
DJANGO_SECRET_KEY=dev
|
||||
|
||||
C_FORCE_ROOT=true
|
||||
PYTHONDONTWRITEBYTECODE=true
|
||||
PYTHONTRACEMALLOC=0
|
||||
|
||||
# api
|
||||
|
||||
FUNKWHALE_SPA_HTML_ROOT=http://nginx/
|
||||
LDAP_ENABLED=False
|
||||
BROWSABLE_API_ENABLED=True
|
||||
|
||||
# celeryworker
|
||||
|
||||
CELERYD_CONCURRENCY=0
|
||||
|
||||
# api + nginx
|
||||
|
||||
STATIC_ROOT=/staticfiles
|
||||
MEDIA_ROOT=/data/media
|
||||
|
||||
# front
|
||||
|
||||
HOST=0.0.0.0
|
||||
VUE_PORT=8080
|
||||
|
||||
# nginx
|
||||
|
||||
NGINX_MAX_BODY_SIZE=10G
|
||||
|
||||
FUNKWHALE_API_HOST=api
|
||||
FUNKWHALE_API_PORT=5000
|
||||
|
||||
FUNKWHALE_FRONT_IP=front
|
||||
FUNKWHALE_FRONT_PORT=${VUE_PORT}
|
||||
|
||||
# postgres
|
||||
|
||||
POSTGRES_HOST_AUTH_METHOD=trust
|
24
.env.dev
24
.env.dev
|
@ -1,24 +0,0 @@
|
|||
DJANGO_ALLOWED_HOSTS=.funkwhale.test,localhost,nginx,0.0.0.0,127.0.0.1,.gitpod.io
|
||||
DJANGO_SETTINGS_MODULE=config.settings.local
|
||||
DJANGO_SECRET_KEY=dev
|
||||
C_FORCE_ROOT=true
|
||||
FUNKWHALE_HOSTNAME=localhost
|
||||
FUNKWHALE_PROTOCOL=http
|
||||
FUNKWHALE_PORT=8000
|
||||
PYTHONDONTWRITEBYTECODE=true
|
||||
VUE_PORT=8080
|
||||
MUSIC_DIRECTORY_PATH=/music
|
||||
BROWSABLE_API_ENABLED=True
|
||||
FORWARDED_PROTO=http
|
||||
LDAP_ENABLED=False
|
||||
FUNKWHALE_SPA_HTML_ROOT=http://nginx/
|
||||
PYTHONTRACEMALLOC=0
|
||||
MEDIA_ROOT=/data/media
|
||||
|
||||
# Uncomment this if you're using traefik/https
|
||||
# FORCE_HTTPS_URLS=True
|
||||
|
||||
# Customize to your needs
|
||||
POSTGRES_VERSION=15
|
||||
DEBUG=true
|
||||
TYPESENSE_API_KEY="apikey"
|
|
@ -0,0 +1,8 @@
|
|||
# api + celeryworker
|
||||
DJANGO_SETTINGS_MODULE=config.settings.local
|
||||
|
||||
FUNKWHALE_DOMAIN=funkwhale.test
|
||||
FUNKWHALE_PROTOCOL=https
|
||||
|
||||
FORCE_HTTPS_URLS=True
|
||||
EXTERNAL_REQUESTS_VERIFY_SSL=false
|
|
@ -0,0 +1,11 @@
|
|||
# api + celeryworker
|
||||
DJANGO_SETTINGS_MODULE=config.settings.local
|
||||
|
||||
FUNKWHALE_PROTOCOL=http
|
||||
FUNKWHALE_HOSTNAME=localhost
|
||||
FUNKWHALE_PORT=8000
|
||||
|
||||
FUNKWHALE_URL=${FUNKWHALE_PROTOCOL}://${FUNKWHALE_HOSTNAME}:${FUNKWHALE_PORT}
|
||||
|
||||
MEDIA_URL=${FUNKWHALE_URL}/media/
|
||||
STATIC_URL=${FUNKWHALE_URL}/staticfiles/
|
Loading…
Reference in New Issue