summaryrefslogtreecommitdiff
path: root/docker-compose.yml
blob: 1e962febd65fc1546c3b3ccfb74e5552526ef4d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
networks:
  web:
    external: true

services:
  server:
    build: .
    restart: unless-stopped
    volumes:
      - ./data:/opt/vpnem/data
    networks: [web]
    labels:
      - traefik.enable=true
      - traefik.docker.network=web
      - traefik.http.routers.vpnem.rule=Host(`vpn.em-sysadmin.xyz`)
      - traefik.http.routers.vpnem.entrypoints=websecure
      - traefik.http.routers.vpnem.tls.certresolver=le
      - traefik.http.services.vpnem.loadbalancer.server.port=8090