Compare commits
2
Commits
ddcd096ab1
...
a1d499773f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a1d499773f | ||
|
|
db1f78a2ce |
@@ -23,3 +23,9 @@ services:
|
|||||||
net.unraid.docker.icon: 'https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/nextcloud-icon.png'
|
net.unraid.docker.icon: 'https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/nextcloud-icon.png'
|
||||||
net.unraid.docker.webui: ''
|
net.unraid.docker.webui: ''
|
||||||
net.unraid.docker.shell: ''
|
net.unraid.docker.shell: ''
|
||||||
|
nc-talk:
|
||||||
|
labels:
|
||||||
|
net.unraid.docker.managed: 'composeman'
|
||||||
|
net.unraid.docker.icon: 'https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/nextcloud-icon.png'
|
||||||
|
net.unraid.docker.webui: ''
|
||||||
|
net.unraid.docker.shell: ''
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_ADMIN_USER}
|
- NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_ADMIN_USER}
|
||||||
- NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}
|
- NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}
|
||||||
- NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_TRUSTED_DOMAINS}
|
- NEXTCLOUD_TRUSTED_DOMAINS=${DOMAIN}
|
||||||
|
|
||||||
- MYSQL_DATABASE=nextcloud
|
- MYSQL_DATABASE=nextcloud
|
||||||
- MYSQL_USER=nextcloud
|
- MYSQL_USER=nextcloud
|
||||||
@@ -69,16 +69,70 @@ services:
|
|||||||
- TRUSTED_PROXIES=172.28.0.2
|
- TRUSTED_PROXIES=172.28.0.2
|
||||||
labels:
|
labels:
|
||||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/nextcloud-icon.png"
|
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/nextcloud-icon.png"
|
||||||
net.unraid.docker.webui: "https://cloud.homecube.org"
|
net.unraid.docker.webui: "https://${DOMAIN}"
|
||||||
folder.view2: "Services"
|
folder.view2: "Services"
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-server.name: "${RESOURCE_NAME}"
|
||||||
|
pangolin.public-resources.nextcloud-server.full-domain: "${DOMAIN}"
|
||||||
|
pangolin.public-resources.nextcloud-server.protocol: "http"
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-server.auth.sso-enabled: false
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-server.targets[0].method: "http"
|
||||||
|
pangolin.public-resources.nextcloud-server.targets[0].hostname: "nextcloud"
|
||||||
|
pangolin.public-resources.nextcloud-server.targets[0].port: 80
|
||||||
|
|
||||||
# HOMEPAGE
|
# HOMEPAGE
|
||||||
homepage.group: Cloud
|
homepage.group: Cloud
|
||||||
homepage.name: Nextcloud
|
homepage.name: Nextcloud
|
||||||
homepage.icon: nextcloud.png
|
homepage.icon: nextcloud.png
|
||||||
homepage.href: "https://cloud.homecube.org"
|
homepage.href: "https://${DOMAIN}"
|
||||||
homepage.description: Files and collaboration
|
homepage.description: Files and collaboration
|
||||||
|
|
||||||
|
nc-talk:
|
||||||
|
container_name: nextcloud-hpb
|
||||||
|
image: ghcr.io/nextcloud-releases/aio-talk:latest
|
||||||
|
init: true
|
||||||
|
networks:
|
||||||
|
- default
|
||||||
|
- pangolin
|
||||||
|
ports:
|
||||||
|
- 3478:3478/tcp
|
||||||
|
- 3478:3478/udp
|
||||||
|
environment:
|
||||||
|
- NC_DOMAIN=${DOMAIN}
|
||||||
|
- TALK_HOST=${TALK_HOST}
|
||||||
|
- TURN_SECRET=${TURN_SECRET}
|
||||||
|
- SIGNALING_SECRET=${SIGNALING_SECRET}
|
||||||
|
- TZ=Europe/Vienna
|
||||||
|
- TALK_PORT=3478
|
||||||
|
- INTERNAL_SECRET=${INTERNAL_SECRET}
|
||||||
|
labels:
|
||||||
|
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/nextcloud-icon.png"
|
||||||
|
folder.view2: "Infrastructure"
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-hpb.name: "${HPB_RESOURCE_NAME}"
|
||||||
|
pangolin.public-resources.nextcloud-hpb.full-domain: "${TALK_HOST}"
|
||||||
|
pangolin.public-resources.nextcloud-hpb.protocol: "http"
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-hpb.auth.sso-enabled: false
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-hpb.targets[0].method: "http"
|
||||||
|
pangolin.public-resources.nextcloud-hpb.targets[0].hostname: "nextcloud-hpb"
|
||||||
|
pangolin.public-resources.nextcloud-hpb.targets[0].port: 8081
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-tcp.name: "${HPB_RESOURCE_NAME} TURN TCP"
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-tcp.protocol: "tcp"
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-tcp.proxy-port: 3478
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-tcp.targets[0].hostname: "nextcloud-hpb"
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-tcp.targets[0].port: 3478
|
||||||
|
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-udp.name: "${HPB_RESOURCE_NAME} TURN UDP"
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-udp.protocol: "udp"
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-udp.proxy-port: 3478
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-udp.targets[0].hostname: "nextcloud-hpb"
|
||||||
|
pangolin.public-resources.nextcloud-hpb-turn-udp.targets[0].port: 3478
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
nextcloud-exapps:
|
nextcloud-exapps:
|
||||||
name: nextcloud-exapps
|
name: nextcloud-exapps
|
||||||
|
|||||||
@@ -1,7 +0,0 @@
|
|||||||
services:
|
|
||||||
speedtest:
|
|
||||||
labels:
|
|
||||||
net.unraid.docker.managed: 'composeman'
|
|
||||||
net.unraid.docker.icon: 'https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/librespeed-icon.png'
|
|
||||||
net.unraid.docker.webui: 'https://speedtest.homecube.org'
|
|
||||||
net.unraid.docker.shell: ''
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
services:
|
|
||||||
speedtest:
|
|
||||||
image: ghcr.io/librespeed/speedtest:latest
|
|
||||||
container_name: librespeed-speedtest
|
|
||||||
networks:
|
|
||||||
- pangolin
|
|
||||||
labels:
|
|
||||||
- net.unraid.docker.icon=https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/librespeed-icon.png
|
|
||||||
- net.unraid.docker.webui=https://${FULL_DOMAIN}
|
|
||||||
- folder.view2=Services
|
|
||||||
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.name=Speedtest (LibreSpeed)
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.full-domain=${FULL_DOMAIN}
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.protocol=http
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.auth.sso-enabled=true
|
|
||||||
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].method=http
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].port=8080
|
|
||||||
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.enabled=true
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.hostname=librespeed-speedtest
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.port=8080
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.path=/
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.method=GET
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.status=200
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.interval=30
|
|
||||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.timeout=5
|
|
||||||
|
|
||||||
networks:
|
|
||||||
pangolin:
|
|
||||||
name: pangolin_net
|
|
||||||
external: true
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
speedtest
|
|
||||||
Reference in New Issue
Block a user