feat(docker): add convertx
Continuous Integration / pre-commit (push) Has been cancelled
Continuous Integration / docker-compose (push) Has been cancelled
Continuous Integration / terraform (bohr) (push) Has been cancelled
Continuous Integration / terraform (galana) (push) Has been cancelled
Continuous Integration / terraform (tana) (push) Has been cancelled
Continuous Integration / terraform (turkwel) (push) Has been cancelled
Continuous Integration / terraform (yala) (push) Has been cancelled
Continuous Integration / ansible (push) Has been cancelled

Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
This commit is contained in:
Rodney Osodo
2026-07-10 07:21:49 +00:00
parent 6b064bc208
commit fe5da52437
3 changed files with 26 additions and 0 deletions
@@ -0,0 +1,20 @@
services:
convertx:
container_name: convertx
image: ghcr.io/c4illin/convertx:v0.18.0
restart: unless-stopped
networks:
- homelab-network
security_opt:
- no-new-privileges:true
ports:
- "6010:3000"
environment:
- ACCOUNT_REGISTRATION=false
- JWT_SECRET=${CONVERTX_JWT_SECRET}
- HTTP_ALLOWED=true
- ALLOW_UNAUTHENTICATED=false
- AUTO_DELETE_EVERY_N_HOURS=24
- TZ=Africa/Nairobi
volumes:
- ~/docker-volumes/convertx/data:/app/data
+3
View File
@@ -146,3 +146,6 @@ TREK_ENCRYPTION_KEY=""
TREK_PUBLIC_URL=""
TREK_ADMIN_EMAIL=""
TREK_ADMIN_PASSWORD=""
## ConvertX
CONVERTX_JWT_SECRET=""
+3
View File
@@ -103,3 +103,6 @@ include:
- path: ./trek/docker-compose.yaml
project_directory: ..
env_file: .env
- path: ./convertx/docker-compose.yaml
project_directory: ..
env_file: .env