Files
docker-compose/__swarm/api_server/api_server-swarm.yml
2026-03-12 22:24:46 +01:00

24 lines
425 B
YAML

services:
app:
image: ${DOCKER_REGISTRY:-}api-server:latest
secrets:
- vault_token
environment:
VAULT_TOKEN: /run/secrets/vault_token
API_TOKEN: mysecrettoken
ports:
- target: 8000
published: 8002
protocol: tcp
mode: ingress
deploy:
replicas: 1
placement:
constraints:
- node.role == manager
secrets:
vault_token:
external: true