first commit from PC

This commit is contained in:
2025-07-20 13:28:12 +10:00
parent a2971879f0
commit a27c86ffe9
42 changed files with 1551 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
version: "3.9"
services:
haproxy:
deploy:
mode: global
restart: always
image: haproxytech/haproxy-debian
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- data:/etc/haproxy:rw
ports:
- 80:80
- 443:443
volumes:
data:
driver: local
driver_opts:
type: nfs
device: ":/srv/docker/volumes/haproxy"
o: "addr=192.168.8.231,rw,nfsvers=4,async"
+14
View File
@@ -0,0 +1,14 @@
version: "3.9"
services:
keeweb:
deploy:
replicas: 3
restart: always
image: antelle/keeweb:latest
command: nginx
volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro"
ports:
- 8888:80
- 8443:443
@@ -0,0 +1,20 @@
version: "3.9"
services:
registry:
restart: always
deploy:
replicas: 3
image: registry:2
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etclocaltime:ro
- data:/var/lib/registry:rw
ports:
- 5002:5000
volumes:
data:
driver: local
driver_opts:
type: nfs
device: ":/srv/docker/volumes/registry"
o: "addr=192.168.8.231,rw,nfsvers=4,async"
+12
View File
@@ -0,0 +1,12 @@
version: "3.9"
services:
searxng:
deploy:
replicas: 3
restart: always
image: searxng/searxng
volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro"
ports:
- 8080:8080
+21
View File
@@ -0,0 +1,21 @@
version: "3.9"
services:
webdav:
deploy:
replicas: 3
restart: always
image: registry.alm.lan/webdav:latest
volumes:
- data:/var/www/html
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro"
ports:
- 5003:5003
- 5004:5004
volumes:
data:
driver: local
driver_opts:
type: nfs
device: ":/srv/docker/volumes/webdav"
o: "addr=192.168.8.231,rw,nfsvers=4,async"