selfpass/services/docker-stack.yml

33 lines
514 B
YAML

version: "3.7"
services:
server:
image: mjfs/selfpass:latest
ports:
- "8080:8080"
volumes:
- data:/home/selfpass/data
secrets:
- ca
- cert
- key
deploy:
mode: replicated
replicas: 1
restart_policy:
condition: on-failure
secrets:
ca:
file: ./certs/ca.pem
cert:
file: ./certs/server.pem
key:
file: ./certs/server-key.pem
volumes:
data:
driver: local
driver_opts:
type: "ext4"
device: "/dev/sdb1"