diff --git a/swarm/secondary.yml b/swarm/secondary.yml index 8f3b7c1..4ea784b 100644 --- a/swarm/secondary.yml +++ b/swarm/secondary.yml @@ -60,6 +60,27 @@ services: networks: - traefik-public + + wetty: + image: wettyoss/wetty + environment: + SSHHOST: ${DOMAIN} + SSHPORT: ${SSHPORT} + NODE_ENV: 'development' + deploy: + labels: + - traefik.enable=true + - traefik.docker.network=traefik-public + - traefik.constraint-label=traefik-public + - traefik.http.routers.wetty.entrypoints=https + - traefik.http.routers.wetty.rule=Host(`terminal.${DOMAIN}`) + - traefik.http.routers.wetty.tls.certresolver=le + - traefik.http.routers.wetty.service=wetty_app + - "traefik.http.services.wetty_app.loadbalancer.server.port=3000" + # - "traefik.http.routers.wetty.middlewares=forward-auth@file" + networks: + - traefik-public + networks: traefik-public: external: true \ No newline at end of file