From fe5da5243796c7b93b3d177ec6836c1e3185424b Mon Sep 17 00:00:00 2001 From: Rodney Osodo Date: Fri, 10 Jul 2026 07:21:49 +0000 Subject: [PATCH] feat(docker): add convertx Signed-off-by: Rodney Osodo --- docker-compose/convertx/docker-compose.yaml | 20 ++++++++++++++++++++ docker-compose/default.env | 3 +++ docker-compose/docker-compose.yaml | 3 +++ 3 files changed, 26 insertions(+) create mode 100644 docker-compose/convertx/docker-compose.yaml diff --git a/docker-compose/convertx/docker-compose.yaml b/docker-compose/convertx/docker-compose.yaml new file mode 100644 index 0000000..b9e84fa --- /dev/null +++ b/docker-compose/convertx/docker-compose.yaml @@ -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 diff --git a/docker-compose/default.env b/docker-compose/default.env index 4837d0d..eebc237 100644 --- a/docker-compose/default.env +++ b/docker-compose/default.env @@ -146,3 +146,6 @@ TREK_ENCRYPTION_KEY="" TREK_PUBLIC_URL="" TREK_ADMIN_EMAIL="" TREK_ADMIN_PASSWORD="" + +## ConvertX +CONVERTX_JWT_SECRET="" diff --git a/docker-compose/docker-compose.yaml b/docker-compose/docker-compose.yaml index a350fc3..e1e46fc 100644 --- a/docker-compose/docker-compose.yaml +++ b/docker-compose/docker-compose.yaml @@ -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