Compare commits
10 Commits
ee2bc15c76
...
bc8c9be2e8
| Author | SHA1 | Date | |
|---|---|---|---|
| bc8c9be2e8 | |||
| 2b4e9380c0 | |||
| 6cb9d7bd0e | |||
| b0cb12cb6f | |||
| 3b760d87a1 | |||
|
|
6a06ec2041 | ||
|
|
39f9e6e5d4 | ||
|
|
6706dfd5a8 | ||
|
|
3f30078744 | ||
| 5a577df511 |
@@ -28,6 +28,10 @@ services:
|
|||||||
retries: 5
|
retries: 5
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/cephfs/docker/owncloud/data:/mnt/data
|
- /mnt/cephfs/docker/owncloud/data:/mnt/data
|
||||||
|
deploy:
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.labels.target == here
|
||||||
|
|
||||||
mariadb:
|
mariadb:
|
||||||
image: mariadb:10.11 # minimum required ownCloud version is 10.9
|
image: mariadb:10.11 # minimum required ownCloud version is 10.9
|
||||||
@@ -47,6 +51,10 @@ services:
|
|||||||
retries: 5
|
retries: 5
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/cephfs/docker/mysql/owncloud:/var/lib/mysql
|
- /mnt/cephfs/docker/mysql/owncloud:/var/lib/mysql
|
||||||
|
deploy:
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.labels.database == here
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis:6
|
image: redis:6
|
||||||
@@ -60,4 +68,8 @@ services:
|
|||||||
retries: 5
|
retries: 5
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/cephfs/docker/redis/owncloud:/data
|
- /mnt/cephfs/docker/redis/owncloud:/data
|
||||||
|
deploy:
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.labels.target == here
|
||||||
|
|
||||||
@@ -17,4 +17,8 @@ services:
|
|||||||
- TZ=Europe/London
|
- TZ=Europe/London
|
||||||
# - password=Zephie2023
|
# - password=Zephie2023
|
||||||
# - username=admin
|
# - username=admin
|
||||||
|
deploy:
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.labels.target == here
|
||||||
|
|
||||||
|
|||||||
@@ -16,13 +16,15 @@ services:
|
|||||||
- "DIUN_PROVIDERS_SWARM_WATCHBYDEFAULT=true"
|
- "DIUN_PROVIDERS_SWARM_WATCHBYDEFAULT=true"
|
||||||
|
|
||||||
- "DIUN_NOTIF_GOTIFY_ENDPOINT=http://192.168.1.4:8111"
|
- "DIUN_NOTIF_GOTIFY_ENDPOINT=http://192.168.1.4:8111"
|
||||||
- "DIUN_NOTIF_GOTIFY_TOKEN=A01N42BvNjlCBY." # get your token from Gotify UI
|
- "DIUN_NOTIF_GOTIFY_TOKEN=Akb-uor3nfGzsy0" # get your token from Gotify UI
|
||||||
- "DIUN_NOTIF_GOTIFY_PRIORITY=5"
|
- "DIUN_NOTIF_GOTIFY_PRIORITY=5"
|
||||||
- "DIUN_NOTIF_GOTIFY_TIMEOUT=10s"
|
- "DIUN_NOTIF_GOTIFY_TIMEOUT=10s"
|
||||||
deploy:
|
deploy:
|
||||||
mode: replicated
|
mode: replicated
|
||||||
placement:
|
placement:
|
||||||
constraints: [node.role == manager]
|
# constraints: [node.role == manager]
|
||||||
|
constraints:
|
||||||
|
- node.labels.target == here
|
||||||
replicas: 1
|
replicas: 1
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,11 @@
|
|||||||
services:
|
services:
|
||||||
ghost:
|
ghost:
|
||||||
image: ghost:6.10.2-alpine
|
image: ghost:6.10.3
|
||||||
deploy:
|
deploy:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.labels.target == here
|
||||||
restart: always
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- 2368:2368
|
- 2368:2368
|
||||||
|
|||||||
@@ -4,6 +4,10 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- /mnt/cephfs/docker/gotify:/app/data
|
- /mnt/cephfs/docker/gotify:/app/data
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
deploy:
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.labels.target == here
|
||||||
ports:
|
ports:
|
||||||
- 8111:80
|
- 8111:80
|
||||||
security_opt:
|
security_opt:
|
||||||
|
|||||||
@@ -32,18 +32,18 @@
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
broker:
|
broker:
|
||||||
image: docker.io/library/redis:7
|
image: docker.io/library/redis:8
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/cephfs/docker/paperless-ngx/redisdata:/data
|
- /mnt/cephfs/docker/paperless-ngx/redisdata:/data
|
||||||
|
|
||||||
db:
|
db:
|
||||||
image: docker.io/library/postgres:16
|
image: docker.io/library/postgres:18
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
deploy:
|
# deploy:
|
||||||
placement:
|
# placement:
|
||||||
constraints:
|
# constraints:
|
||||||
- node.labels.database == here
|
# - node.labels.database == here
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/cephfs/docker/paperless-ngx/pgdata:/var/lib/postgresql/data
|
- /mnt/cephfs/docker/paperless-ngx/pgdata:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
@@ -81,7 +81,7 @@ services:
|
|||||||
PAPERLESS_URL: https://wastebin.johnsnexus.click
|
PAPERLESS_URL: https://wastebin.johnsnexus.click
|
||||||
#
|
#
|
||||||
gotenberg:
|
gotenberg:
|
||||||
image: docker.io/gotenberg/gotenberg:8.7
|
image: docker.io/gotenberg/gotenberg:8.25
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# The gotenberg chromium route is used to convert .eml files. We do not
|
# The gotenberg chromium route is used to convert .eml files. We do not
|
||||||
|
|||||||
13
vdf/docker-compose.yml
Normal file
13
vdf/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
services:
|
||||||
|
video-duplicate-finder:
|
||||||
|
image: jlesage/video-duplicate-finder
|
||||||
|
volumes:
|
||||||
|
- '/home/john/docker/vdf/storage:/storage:rw'
|
||||||
|
- '/home/john/docker/vdf/data:/config:rw'
|
||||||
|
ports:
|
||||||
|
- '5800:5800'
|
||||||
|
# container_name: video-duplicate-finder
|
||||||
|
deploy:
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.hostname == gamma
|
||||||
Reference in New Issue
Block a user