Features - VueTorrent/vuetorrent-backend GitHub Wiki

Automatic updates

route: /backend/update

vuetorrent-backend manages its own copy of VueTorrent, allowing it to auto-update without interactions and interuptions. node-scheduler is running update check periodically.

This option is disabled by default.

Delay between checks can be configured using the UPDATE_VT_CRON environment variable. See more about the expected format in their docs.

Configuration store

route: /backend/config

VueTorrent's configuration is sent and synchronized automatically. All of the collected configurations are stored in /config/data.json. When using docker, it's recommended to mount that folder for persistent storage across container reboot.

Healthcheck

route: /backend/ping

The app exposes a basic healthcheck route which returns "pong" in plain text when the server is up and running.