Files
Keys/docker-compose.yml

27 lines
685 B
YAML

services:
keys:
image: node:alpine
container_name: keys-app
restart: always
working_dir: /app
command: node server.js
labels:
- "traefik.enable=true"
- "traefik.http.routers.keys.entrypoints=https"
- "traefik.http.routers.keys.rule=Host(`key.reifonas.cloud`)"
- "traefik.http.routers.keys.tls.certresolver=letsencrypt"
- "traefik.http.services.keys.loadbalancer.server.port=80"
volumes:
- .:/app
- /root/Apps/segredos.md:/root/Apps/segredos.md:ro
environment:
- PORT=80
- SECRETS_PATH=/root/Apps/segredos.md
networks:
- coolify
networks:
coolify:
name: coolify
external: true