Files

1.2 KiB

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_proxy network at 192.168.98.18; no Compose service dependency is declared
  • Back up: /srv/appdata/convertx/data and 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