chore: use volumes to store data of

- portainer
- headscale
- termix
- uptime-kuma
- dockmon
This commit is contained in:
2026-01-19 23:58:26 +01:00
parent 45ce789f58
commit f18d4d9be4
5 changed files with 14 additions and 14 deletions
+3 -2
View File
@@ -6,7 +6,7 @@ services:
# ports:
# - 8000:443
volumes:
- ./data:/app/data
- data:/app/data
- /var/run/docker.sock:/var/run/docker.sock
healthcheck:
test: [ "CMD", "curl", "-k", "-f", "https://localhost:443/health" ]
@@ -41,7 +41,8 @@ services:
- glance.description=Dockmon is a lightweight Docker container monitoring and management tool with a user-friendly web interface.
networks:
- proxy
volumes:
data:
networks:
proxy:
external: true
+2 -2
View File
@@ -7,7 +7,7 @@ services:
- proxy
volumes:
- ./config:/etc/headscale
- ./data:/var/lib/headscale
- data:/var/lib/headscale
labels:
- "traefik.enable=true"
- "traefik.docker.network=proxy"
@@ -73,7 +73,7 @@ services:
networks:
- proxy
volumes:
headscale-data:
data:
networks:
proxy:
external: true
+2 -4
View File
@@ -5,7 +5,7 @@ services:
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./portainer_data:/data
- data:/data
ports:
- 9443:9443
# - 8000:8000 # Remove if you do not intend to use Edge Agents
@@ -37,9 +37,7 @@ services:
networks:
- proxy
volumes:
portainer_data:
name: portainer_data
data:
networks:
proxy:
external: true
+2 -2
View File
@@ -6,7 +6,7 @@ services:
# ports:
# - "3331:8080"
volumes:
- ./termix-data:/app/data
- data:/app/data
environment:
PORT: "8080"
labels:
@@ -35,4 +35,4 @@ networks:
proxy:
external: true
volumes:
termix-data:
data:
+3 -2
View File
@@ -4,9 +4,8 @@ services:
container_name: uptime-kuma
restart: unless-stopped
volumes:
- ./data:/app/data
- data:/app/data
# ports:
# <Host Port>:<Container Port>
# - "3001:3001"
labels:
- "traefik.enable=true"
@@ -27,6 +26,8 @@ services:
- "traefik.http.routers.uptime-kuma-dev.tls=true"
networks:
- proxy
volumes:
data:
networks:
proxy:
external: true