Use less generic names for traefik labels
This commit is contained in:
parent
07573ab09c
commit
3d3ea9f381
48
lib/plane.sh
48
lib/plane.sh
@ -158,10 +158,10 @@ EOF
|
||||
cat >> /federated/apps/plane/docker-compose.yml <<'EOF'
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.web.rule=Host(`plane.@DOMAIN@`)"
|
||||
- "traefik.http.routers.web.entrypoints=websecure"
|
||||
- "traefik.http.routers.web.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.web.loadbalancer.server.port=3000"
|
||||
- "traefik.http.routers.plane-web.rule=Host(`plane.@DOMAIN@`)"
|
||||
- "traefik.http.routers.plane-web.entrypoints=websecure"
|
||||
- "traefik.http.routers.plane-web.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.plane-web.loadbalancer.server.port=3000"
|
||||
EOF
|
||||
fi
|
||||
|
||||
@ -193,10 +193,10 @@ EOF
|
||||
cat >> /federated/apps/plane/docker-compose.yml <<'EOF'
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.space.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/spaces`)"
|
||||
- "traefik.http.routers.space.entrypoints=websecure"
|
||||
- "traefik.http.routers.space.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.space.loadbalancer.server.port=3000"
|
||||
- "traefik.http.routers.plane-space.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/spaces`)"
|
||||
- "traefik.http.routers.plane-space.entrypoints=websecure"
|
||||
- "traefik.http.routers.plane-space.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.plane-space.loadbalancer.server.port=3000"
|
||||
EOF
|
||||
fi
|
||||
|
||||
@ -226,10 +226,10 @@ EOF
|
||||
cat >> /federated/apps/plane/docker-compose.yml <<'EOF'
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.admin.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/god-mode`)"
|
||||
- "traefik.http.routers.admin.entrypoints=websecure"
|
||||
- "traefik.http.routers.admin.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.admin.loadbalancer.server.port=3000"
|
||||
- "traefik.http.routers.plane-admin.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/god-mode`)"
|
||||
- "traefik.http.routers.plane-admin.entrypoints=websecure"
|
||||
- "traefik.http.routers.plane-admin.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.plane-admin.loadbalancer.server.port=3000"
|
||||
EOF
|
||||
fi
|
||||
|
||||
@ -258,10 +258,10 @@ EOF
|
||||
cat >> /federated/apps/plane/docker-compose.yml <<'EOF'
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.live.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/live`)"
|
||||
- "traefik.http.routers.live.entrypoints=websecure"
|
||||
- "traefik.http.routers.live.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.live.loadbalancer.server.port=3000"
|
||||
- "traefik.http.routers.plane-live.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/live`)"
|
||||
- "traefik.http.routers.plane-live.entrypoints=websecure"
|
||||
- "traefik.http.routers.plane-live.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.plane-live.loadbalancer.server.port=3000"
|
||||
EOF
|
||||
fi
|
||||
|
||||
@ -290,10 +290,10 @@ EOF
|
||||
cat >> /federated/apps/plane/docker-compose.yml <<'EOF'
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.api.rule=Host(`plane.@DOMAIN@`) && (PathPrefix(`/api`) || PathPrefix(`/auth`))"
|
||||
- "traefik.http.routers.api.entrypoints=websecure"
|
||||
- "traefik.http.routers.api.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.api.loadbalancer.server.port=8000"
|
||||
- "traefik.http.routers.plane-api.rule=Host(`plane.@DOMAIN@`) && (PathPrefix(`/api`) || PathPrefix(`/auth`))"
|
||||
- "traefik.http.routers.plane-api.entrypoints=websecure"
|
||||
- "traefik.http.routers.plane-api.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.plane-api.loadbalancer.server.port=8000"
|
||||
EOF
|
||||
fi
|
||||
|
||||
@ -404,10 +404,10 @@ EOF
|
||||
cat >> /federated/apps/plane/docker-compose.yml <<'EOF'
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.uploads.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/uploads`)"
|
||||
- "traefik.http.routers.uploads.entrypoints=websecure"
|
||||
- "traefik.http.routers.uploads.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.uploads.loadbalancer.server.port=9000"
|
||||
- "traefik.http.routers.plane-uploads.rule=Host(`plane.@DOMAIN@`) && PathPrefix(`/uploads`)"
|
||||
- "traefik.http.routers.plane-uploads.entrypoints=websecure"
|
||||
- "traefik.http.routers.plane-uploads.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.plane-uploads.loadbalancer.server.port=9000"
|
||||
EOF
|
||||
fi
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user