Switch to named volumes instead of bind mounts for better compatibility
This commit is contained in:
parent
3aacfa8283
commit
4bbe38769d
10
stack.yml
10
stack.yml
|
|
@ -12,7 +12,7 @@ services:
|
||||||
MYSQL_PASSWORD: "woodpecker"
|
MYSQL_PASSWORD: "woodpecker"
|
||||||
MYSQL_RANDOM_ROOT_PASSWORD: 1
|
MYSQL_RANDOM_ROOT_PASSWORD: 1
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/data/nixc.us/woodpecker/production/db:/var/lib/mysql
|
- woodpecker_db_data:/var/lib/mysql
|
||||||
networks:
|
networks:
|
||||||
- woodpecker
|
- woodpecker
|
||||||
deploy:
|
deploy:
|
||||||
|
|
@ -20,7 +20,7 @@ services:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
placement:
|
placement:
|
||||||
constraints:
|
constraints:
|
||||||
- node.role == manager
|
- node.hostname == macmini1
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=false"
|
- "traefik.enable=false"
|
||||||
update_config:
|
update_config:
|
||||||
|
|
@ -55,7 +55,7 @@ services:
|
||||||
- traefik
|
- traefik
|
||||||
- woodpecker
|
- woodpecker
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/data/nixc.us/woodpecker/production/data:/var/lib/woodpecker/
|
- woodpecker_server_data:/var/lib/woodpecker/
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
deploy:
|
deploy:
|
||||||
|
|
@ -63,7 +63,7 @@ services:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
placement:
|
placement:
|
||||||
constraints:
|
constraints:
|
||||||
- node.role == manager
|
- node.hostname == macmini1
|
||||||
labels:
|
labels:
|
||||||
# Web UI Configuration
|
# Web UI Configuration
|
||||||
traefik.enable: "true"
|
traefik.enable: "true"
|
||||||
|
|
@ -218,3 +218,5 @@ services:
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
agent-secret: {}
|
agent-secret: {}
|
||||||
|
woodpecker_db_data: {}
|
||||||
|
woodpecker_server_data: {}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue