Compare commits

...

2 Commits

Author SHA1 Message Date
BeauTroll
db65cd7ec9 add dev/prod configuration 2025-12-15 03:47:03 +01:00
BeauTroll
764b78a12e fix indentation 2025-12-15 03:38:50 +01:00
3 changed files with 51 additions and 32 deletions

View File

@@ -1,10 +1,30 @@
MYSQL_DATABASE=
# ============================================
# MODE: dev | prod
# ============================================
# Base de données
MYSQL_DATABASE=nextcloud
MYSQL_ROOT_USER=
MYSQL_ROOT_PASSWORD=
MYSQL_USER=
MYSQL_PASSWORD=
NEXTCLOUD_DOMAIN=
TRUSTED_PROXIES=
# Redis
REDIS_HOST_PASSWORD=
# ============================================
# DÉVELOPPEMENT (localhost)
# ============================================
NEXTCLOUD_DOMAIN=localhost:8888
TRUSTED_PROXIES=
OVERWRITE_PROTOCOL=http
OVERWRITE_HOST=
OVERWRITE_CLI_URL=
# ============================================
# PRODUCTION (avec Traefik et SSL)
# ============================================
#NEXTCLOUD_DOMAIN=domain.tld
#TRUSTED_PROXIES=172.16.0.0/12
#OVERWRITE_PROTOCOL=https
#OVERWRITE_HOST=domain.tld
#OVERWRITE_CLI_URL=https://domain.tld

View File

@@ -1,7 +1,6 @@
services:
nextcloud:
image: nextcloud:latest
container_name: nextcloud
restart: unless-stopped
ports:
- "127.0.0.1:8888:80"
@@ -15,10 +14,10 @@ services:
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
# Domaine
- NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_DOMAIN}
- TRUSTED_PROXIES=${TRUSTED_PROXIES:-172.16.0.0/12}
- OVERWRITEPROTOCOL=https
- OVERWRITEHOST=${NEXTCLOUD_DOMAIN}
- OVERWRITECLIURL=https://${NEXTCLOUD_DOMAIN}
- TRUSTED_PROXIES=${TRUSTED_PROXIES:-}
- OVERWRITEPROTOCOL=${OVERWRITE_PROTOCOL:-http}
- OVERWRITEHOST=${OVERWRITE_HOST:-}
- OVERWRITECLIURL=${OVERWRITE_CLI_URL:-}
# Redis
- REDIS_HOST=redis
- REDIS_HOST_PASSWORD=${REDIS_HOST_PASSWORD}