add automation and it-tools stack, update newt, add icons and app-api to nextcloud, try new proxy solution with newt (docker socket access)
This commit is contained in:
@@ -11,6 +11,7 @@ services:
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=nextcloud
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/homarr-labs/dashboard-icons/refs/heads/main/png/mariadb.png"
|
||||
folder.view2: "Databases"
|
||||
|
||||
redis:
|
||||
@@ -20,19 +21,35 @@ services:
|
||||
- /mnt/user/appdata/nextcloud/cache:/data
|
||||
command: redis-server --requirepass ${REDIS_HOST_PASSWORD}
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/homarr-labs/dashboard-icons/refs/heads/main/png/redis.png"
|
||||
folder.view2: "Databases"
|
||||
|
||||
appapi-dsp:
|
||||
image: ghcr.io/nextcloud/nextcloud-appapi-dsp:release
|
||||
networks:
|
||||
- nextcloud-exapps
|
||||
environment:
|
||||
- NC_HAPROXY_PASSWORD=${APPAPI_DSP_PASSWORD}
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
privileged: true
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/homarr-labs/dashboard-icons/refs/heads/main/png/nextcloud.png"
|
||||
folder.view2: "Services"
|
||||
|
||||
app:
|
||||
image: nextcloud
|
||||
container_name: nextcloud
|
||||
ports:
|
||||
- 8090:80
|
||||
links:
|
||||
- db
|
||||
- redis
|
||||
depends_on:
|
||||
- db
|
||||
- redis
|
||||
- appapi-dsp
|
||||
networks:
|
||||
- default
|
||||
- nextcloud-exapps
|
||||
- pangolin
|
||||
volumes:
|
||||
- /mnt/user/appdata/nextcloud/app:/var/www/html
|
||||
- /mnt/user/nextcloud-data:/var/www/html/data
|
||||
@@ -50,6 +67,18 @@ services:
|
||||
- REDIS_HOST_PASSWORD=${REDIS_HOST_PASSWORD}
|
||||
|
||||
- APACHE_DISABLE_REWRITE_IP=1
|
||||
- TRUSTED_PROXIES=172.19.0.2
|
||||
- APACHE_BODY_LIMIT=0
|
||||
- TRUSTED_PROXIES=172.28.0.2
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/homarr-labs/dashboard-icons/refs/heads/main/png/nextcloud.png"
|
||||
net.unraid.docker.webui: "https://cloud.homecube.org"
|
||||
folder.view2: "Services"
|
||||
|
||||
networks:
|
||||
nextcloud-exapps:
|
||||
name: nextcloud-exapps
|
||||
driver: bridge
|
||||
|
||||
pangolin:
|
||||
name: pangolin_net
|
||||
external: true
|
||||
|
||||
Reference in New Issue
Block a user