From 4bbe38769d72d5389276a718a0f940b0db7c4f4e Mon Sep 17 00:00:00 2001 From: Colin Date: Mon, 13 Oct 2025 00:36:22 -0400 Subject: [PATCH] Switch to named volumes instead of bind mounts for better compatibility --- stack.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/stack.yml b/stack.yml index 3e7f787..da515b8 100644 --- a/stack.yml +++ b/stack.yml @@ -12,7 +12,7 @@ services: MYSQL_PASSWORD: "woodpecker" MYSQL_RANDOM_ROOT_PASSWORD: 1 volumes: - - /mnt/data/nixc.us/woodpecker/production/db:/var/lib/mysql + - woodpecker_db_data:/var/lib/mysql networks: - woodpecker deploy: @@ -20,7 +20,7 @@ services: replicas: 1 placement: constraints: - - node.role == manager + - node.hostname == macmini1 labels: - "traefik.enable=false" update_config: @@ -55,7 +55,7 @@ services: - traefik - woodpecker 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 - /etc/localtime:/etc/localtime:ro deploy: @@ -63,7 +63,7 @@ services: replicas: 1 placement: constraints: - - node.role == manager + - node.hostname == macmini1 labels: # Web UI Configuration traefik.enable: "true" @@ -218,3 +218,5 @@ services: volumes: agent-secret: {} + woodpecker_db_data: {} + woodpecker_server_data: {}