a3887805f0dd48a593ecbbb30403b66f790cf580
ConvertX
ConvertX is a self-hosted web application for converting files between more than a thousand supported formats.
Deployment layout
- Compose:
/srv/docker/convertx/docker-compose.yml - Static configuration/source: no additional mounted configuration or local build source
- Non-secret environment: no non-secret values are declared in Compose; image defaults apply, including automatic cleanup of old conversion files
- Secrets:
/srv/docker/secrets/convertx/.env - NVMe application state:
/srv/appdata/convertx/data - Bulk HDD data: none
- Other mounts: none
Secrets are never committed to this repository. The central secret environment supplies the recommended JWT_SECRET
variable to the ConvertX service.
Dependencies and recovery
- Networks/dependencies: ConvertX uses the external
npm_proxynetwork at192.168.98.18; no Compose service dependency is declared - Back up:
/srv/appdata/convertx/dataand the separately protected ConvertX secret environment - Re-creatable: the ConvertX container and transient uploaded or converted job files; the account database and retained conversion history are not re-creatable
Description
ConvertX is a self-hosted web application for converting files between more than a thousand supported formats.
https://github.com/c4illin/ConvertX
150 KiB