feat: set up convertx

This commit is contained in:
2025-11-06 15:19:58 +00:00
parent 5fa0af1000
commit e61d8543b8
5 changed files with 30 additions and 0 deletions
+12
View File
@@ -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
+6
View File
@@ -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
+4
View File
@@ -18,6 +18,10 @@
"name": "auth",
"proxied": false
},
{
"name": "convertx",
"proxied": false
},
{
"name": "gitea",
"proxied": false
Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

+8
View File
@@ -12,6 +12,14 @@
<main class="container">
<h1>Hello {{.Req.Header.Get "Remote-Name"}}</h1>
<ul class="app-grid">
<li class="app-item">
<a href="https://convertx.64815139.xyz" target="_blank">
<div class="app-icon-wrapper">
<img src="assets/icons/convertx.png" alt="ConvertX" class="app-icon">
</div>
<span class="app-name">ConvertX</span>
</a>
</li>
<li class="app-item">
<a href="https://gitea.64815139.xyz/user/login" target="_blank">
<div class="app-icon-wrapper">