feat: Add termix ssh manager, traefik routers

This commit is contained in:
2025-11-18 03:34:55 +01:00
parent 9bb5f070e3
commit ed1b41ca1d
2 changed files with 37 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
services:
termix:
image: ghcr.io/lukegus/termix:latest
container_name: termix
restart: unless-stopped
ports:
- "3331:8080"
volumes:
- ./termix-data:/app/data
environment:
PORT: "8080"
networks:
- traefik-proxy
networks:
traefik-proxy:
external: true
volumes:
termix-data:
driver: local
+16
View File
@@ -21,6 +21,16 @@ http:
- security-headers
tls: {}
# Termix (public (account required))
termix:
rule: "Host(`termix.forust.xyz`)"
entryPoints:
- websecure
service: termix
middlewares:
- security-headers
tls: {}
# MeTube
metube:
rule: "Host(`metube.forust.xyz`)"
@@ -157,6 +167,12 @@ http:
servers:
- url: "http://uptime-kuma:3001"
# Termix
termix:
loadBalancer:
servers:
- url: "http://termix:8080"
# Dockmon
dockmon:
loadBalancer: