diff --git a/convertx/docker-compose.yml b/convertx/docker-compose.yml new file mode 100644 index 0000000..26f05d6 --- /dev/null +++ b/convertx/docker-compose.yml @@ -0,0 +1,12 @@ +name: convertx +services: + app: + image: ghcr.io/c4illin/convertx + container_name: convertx + restart: unless-stopped + ports: + - "8033:3000" + environment: + - ALLOW_UNAUTHENTICATED=true + volumes: + - ./data:/app/data diff --git a/gateway/caddy/Caddyfile b/gateway/caddy/Caddyfile index 78176bc..a437805 100644 --- a/gateway/caddy/Caddyfile +++ b/gateway/caddy/Caddyfile @@ -45,6 +45,12 @@ www.64815139.xyz { redir https://www.{host}{uri} } +convertx.64815139.xyz { + route { + reverse_proxy 192.168.0.216:8033 + } +} + gitea.64815139.xyz { route { rewrite /user/login /user/oauth2/Authelia diff --git a/gateway/cloudflare-ddns/config.json b/gateway/cloudflare-ddns/config.json index faf68d9..ed8a9b6 100644 --- a/gateway/cloudflare-ddns/config.json +++ b/gateway/cloudflare-ddns/config.json @@ -18,6 +18,10 @@ "name": "auth", "proxied": false }, + { + "name": "convertx", + "proxied": false + }, { "name": "gitea", "proxied": false diff --git a/gateway/dashboard/assets/icons/convertx.png b/gateway/dashboard/assets/icons/convertx.png new file mode 100644 index 0000000..320d6ec Binary files /dev/null and b/gateway/dashboard/assets/icons/convertx.png differ diff --git a/gateway/dashboard/index.html b/gateway/dashboard/index.html index c5d0d06..03d703a 100644 --- a/gateway/dashboard/index.html +++ b/gateway/dashboard/index.html @@ -12,6 +12,14 @@

Hello {{.Req.Header.Get "Remote-Name"}}