Update paths and configurations for swarm infrastructure
- Update all volume paths from /home/doc/swarm-data to /home/doc/projects/swarm-data - Add Traefik local entrypoint on port 8443 with host mode networking - Add Adminer local route with Traefik labels - Configure Vikunja OIDC integration with Authentik - Add Outline stack configuration - Add traefik-local stack for local network routing - Update .gitignore with backup files and dynamic configs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -3,8 +3,6 @@ services:
|
||||
image: adminer:latest
|
||||
networks:
|
||||
- homelab
|
||||
ports:
|
||||
- 8091:8080
|
||||
environment:
|
||||
- ADMINER_DEFAULT_SERVER=10.0.4.10
|
||||
- ADMINER_DESIGN=nette
|
||||
@@ -21,6 +19,15 @@ services:
|
||||
memory: 512M
|
||||
reservations:
|
||||
memory: 128M
|
||||
labels: # Local route
|
||||
- "traefik.enable=true"
|
||||
- "traefik.swarm.network=homelab"
|
||||
- "traefik.http.routers.adminer-local.rule=Host(`mine.home.frostlabs.me`)"
|
||||
- "traefik.http.routers.adminer-local.entrypoints=websecure"
|
||||
- "traefik.http.routers.adminer-local.tls=true"
|
||||
- "traefik.http.routers.adminer-local.service=adminer"
|
||||
# Service definition
|
||||
- "traefik.http.services.adminer.loadbalancer.server.port=8080"
|
||||
networks:
|
||||
homelab:
|
||||
external: true
|
||||
|
||||
Reference in New Issue
Block a user