This commit is contained in:
John
2025-11-14 11:23:23 -05:00
parent 707d265c3a
commit e9facf1193

View File

@@ -16,7 +16,7 @@ services:
replicas: 1 replicas: 1
placement: placement:
constraints: constraints:
- node.labels.task == compute - node.labels.task == compute
resources: resources:
limits: limits:
memory: 512M memory: 512M
@@ -55,7 +55,7 @@ services:
replicas: 1 replicas: 1
placement: placement:
constraints: constraints:
- node.labels.task == control - node.labels.task == control
resources: resources:
limits: limits:
memory: 1G memory: 1G
@@ -65,7 +65,6 @@ services:
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.swarm.network=frostlabs" - "traefik.swarm.network=frostlabs"
# Public-facing domain with Let's Encrypt certificate
- "traefik.http.routers.authentik.rule=Host(`auth.frostlabs.me`)" - "traefik.http.routers.authentik.rule=Host(`auth.frostlabs.me`)"
- "traefik.http.routers.authentik.entrypoints=websecure" - "traefik.http.routers.authentik.entrypoints=websecure"
- "traefik.http.routers.authentik.tls=true" - "traefik.http.routers.authentik.tls=true"
@@ -101,7 +100,7 @@ services:
replicas: 1 replicas: 1
placement: placement:
constraints: constraints:
- node.labels.task == compute - node.labels.task == compute
resources: resources:
limits: limits:
memory: 1G memory: 1G