Compare commits

...

12 Commits

Author SHA1 Message Date
905c921a67 Update duplicati/docker-compose.yml
Move to latest version
2026-01-24 19:40:31 +00:00
c97706e4f5 Add it-tools/docker-compose.yml 2026-01-08 17:38:45 +00:00
14bb8eae7e Update famhistweb/docker-compose.yml
Change placement constraint
2026-01-06 21:01:59 +00:00
91558d6b8c Update collabora/docker-compose.yml
Add control via labels
2026-01-06 20:58:23 +00:00
e8d3b3cb27 Update uptime-kuma/docker-compose.yml
Add to caddy_net
2026-01-06 20:53:01 +00:00
0b4817e7fb Update uptime-kuma/docker-compose.yml
Add control via labels
2026-01-06 20:52:06 +00:00
bf00f7077a Update owncloud/docker-compose.yml 2026-01-06 20:45:44 +00:00
0c23c61d6c Update owncloud/docker-compose.yml
Add in control via labels on all three containers
2026-01-06 20:42:44 +00:00
f9975b9ccf Update nextfamhistweb/docker-compose.yml
Change constraint label to run on nay node but PROD-03 or where the target label is
2026-01-06 20:36:40 +00:00
aea19f8e9d Update testweb/docker-compose.yml 2026-01-06 20:29:22 +00:00
d9d4d5b9ec Update ghost/docker-compose.yml
Add control via labels
2026-01-06 20:14:44 +00:00
aa29725406 Update diun/docker-compose.yml
Change of GOTIFY token
2026-01-05 23:57:03 +00:00
10 changed files with 41 additions and 9 deletions

View File

@@ -4,6 +4,10 @@ services:
collabora:
image: collabora/code:latest
container_name: collabora
deploy:
placement:
constraints:
- node.labels.target == here
expose:
- 9980:9980
ports:
@@ -17,7 +21,6 @@ services:
- TZ=Europe/London
- password=Zephie2023
- username=admin
networks:
- caddy_net

View File

@@ -17,7 +17,7 @@ services:
- "DIUN_PROVIDERS_SWARM_WATCHBYDEFAULT=true"
- "DIUN_NOTIF_GOTIFY_ENDPOINT=http://192.168.1.4:8111"
- "DIUN_NOTIF_GOTIFY_TOKEN=AOwbQPBcifHa1Kg" # get your token from Gotify UI
- "DIUN_NOTIF_GOTIFY_TOKEN=AKEQs.EZ-5r0Vqs" # get your token from Gotify UI
- "DIUN_NOTIF_GOTIFY_PRIORITY=5"
- "DIUN_NOTIF_GOTIFY_TIMEOUT=10s"
deploy:

View File

@@ -1,6 +1,6 @@
services:
duplicati:
image: lscr.io/linuxserver/duplicati:2.2.0
image: lscr.io/linuxserver/duplicati:latest
container_name: duplicati
environment:
- PUID=0

View File

@@ -4,7 +4,8 @@ services:
container_name: apache2
deploy:
placement:
constraints: [node.role == worker]
constraints:
- node.labels.target != here
replicas: 1
restart: on-failure
ports:

View File

@@ -4,7 +4,8 @@ services:
container_name: ghost
deploy:
placement:
constraints: [node.role == worker]
constraints:
- node.labels.target == here
replicas: 1
restart: always
ports:

View File

@@ -0,0 +1,7 @@
services:
it-tools:
image: 'corentinth/it-tools:latest'
container_name: it-tools
ports:
- '8090:80'
restart: unless-stopped

View File

@@ -2,8 +2,9 @@ services:
nextfamhistweb:
image: httpd:latest
deploy:
# placement:
# constraints: [node.role == worker]
placement:
constraints:
- node.labels.target != here
replicas: 1
restart: on-failure
ports:

View File

@@ -2,6 +2,10 @@ services:
owncloud:
image: owncloud/server:latest
# container_name: owncloud_server
deploy:
placement:
constraints:
- node.labels.target == here
restart: always
ports:
- 8080:8080
@@ -59,6 +63,10 @@ services:
redis:
image: redis:6
# container_name: owncloud_redis
deploy:
placement:
constraints:
- node.labels.target == here
restart: always
command: ["--databases", "1"]
healthcheck:

View File

@@ -7,8 +7,9 @@ services:
image: httpd:2.4.65-alpine
container_name: testweb
deploy:
# placement:
# constraints: [node.role == worker]
placement:
constraints:
- node.labels.target != here
replicas: 1
restart: on-failure
ports:

View File

@@ -2,9 +2,19 @@ services:
uptime-kuma:
image: louislam/uptime-kuma:2
container_name: uptime-kuma
deploy:
placement:
constraints:
- node.labels.target != here
restart: always
ports:
- "3010:3001"
volumes:
- /media/gv0/docker/uptime-kuma/data:/app/data
- /var/run/docker.sock:/var/run/docker.sock
networks:
- caddy_net
networks:
caddy_net:
external: true