Anpassung
This commit is contained in:
47
compose.yml
47
compose.yml
@@ -1,9 +1,3 @@
|
||||
volumes:
|
||||
nextcloud:
|
||||
db_data:
|
||||
npm_data:
|
||||
npm_letsencrypt:
|
||||
|
||||
services:
|
||||
# --- DATENBANK ---
|
||||
db:
|
||||
@@ -13,10 +7,10 @@ services:
|
||||
volumes:
|
||||
- ./data_db:/var/lib/mysql
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=sqlroot
|
||||
- MYSQL_PASSWORD=nc_pass
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=nextcloud
|
||||
- MYSQL_ROOT_PASSWORD=${SQL_ROOT_PASSWORD}
|
||||
- MYSQL_PASSWORD=${SQL_PASSWORD}
|
||||
- MYSQL_DATABASE=${SQL_DATABASE}
|
||||
- MYSQL_USER=${SQL_USER}
|
||||
|
||||
# --- CACHE & LOCKING ---
|
||||
redis:
|
||||
@@ -35,21 +29,32 @@ services:
|
||||
volumes:
|
||||
- ./data_nextcloud:/var/www/html
|
||||
environment:
|
||||
- MYSQL_PASSWORD=nc_pass
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=nextcloud
|
||||
- MYSQL_PASSWORD=${SQL_PASSWORD}
|
||||
- MYSQL_DATABASE=${SQL_DATABASE}
|
||||
- MYSQL_USER=${SQL_USER}
|
||||
- MYSQL_HOST=db
|
||||
- REDIS_HOST=redis
|
||||
- NEXTCLOUD_UPDATE=1
|
||||
# Hier deine tatsächliche LXC-IP eintragen:
|
||||
- NEXTCLOUD_TRUSTED_DOMAINS=10.174.243.69 localhost
|
||||
- TRUSTED_PROXIES=nginx-proxy-manager
|
||||
# Auf http lassen für lokale Tests ohne SSL-Zertifikat:
|
||||
- OVERWRITEPROTOCOL=http
|
||||
- NC_serverid=meine-tolle-id-123
|
||||
- NC_default_phone_region=DE
|
||||
# Nutzt Variablen aus der .env
|
||||
- NEXTCLOUD_TRUSTED_DOMAINS=localhost ${NEXTCLOUD_IP}
|
||||
- TRUSTED_PROXIES=${TRUSTED_PROXIES_RANGE_1} ${TRUSTED_PROXIES_RANGE_2}
|
||||
- OVERWRITEPROTOCOL=${OVERWRITEPROTOCOL}
|
||||
- NC_serverid=${NC_SERVERID}
|
||||
- NC_default_phone_region=${NC_DEFAULT_PHONE_REGION}
|
||||
- PHP_MEMORY_LIMIT=512M
|
||||
- PHP_UPLOAD_LIMIT=10G
|
||||
- NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_ADMIN_USER}
|
||||
- NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}
|
||||
- NEXTCLOUD_DATA_DIR=/var/www/html/data
|
||||
# E-Mail (SMTP) Konfiguration
|
||||
- MAIL_FROM_ADDRESS=${MAIL_FROM_ADDRESS}
|
||||
- MAIL_DOMAIN=${MAIL_DOMAIN}
|
||||
- SMTP_HOST=${SMTP_HOST}
|
||||
- SMTP_PORT=${SMTP_PORT}
|
||||
- SMTP_NAME=${SMTP_NAME}
|
||||
- SMTP_PASSWORD=${SMTP_PASSWORD}
|
||||
- SMTP_SECURE=${SMTP_SECURE}
|
||||
- SMTP_AUTHTYPE=${SMTP_AUTHTYPE}
|
||||
|
||||
# --- HINTERGRUND-AUFGABEN (CRON) ---
|
||||
cron:
|
||||
@@ -62,7 +67,7 @@ services:
|
||||
- db
|
||||
- redis
|
||||
|
||||
# --- NGINX PROXY MANAGER (GUI) ---
|
||||
# --- NGINX PROXY MANAGER ---
|
||||
nginx-proxy-manager:
|
||||
image: 'jc21/nginx-proxy-manager:latest'
|
||||
restart: always
|
||||
|
||||
Reference in New Issue
Block a user