Web UI + CLI di pre-flight per tracker Unit3D — pairing diretto con unit3dup.
Verifica tracce audio italiane, rinomina secondo la nomenclatura ItaTorrents (utilizzabile anche su altri tracker Unit3D), crea hardlink in ~/seedings/ e lancia unit3dup per l'upload.
Include un sistema di auto-update in-app: polling GitHub Releases + PyPI, badge "update available" nella Sidebar, click → pip install live-streamed + restart del servizio + popup changelog dopo il reload.
La Web UI è disponibile in italiano e inglese (selettore nella TopBar).
Documentazione completa → https://davidesidoti.github.io/unit3dprep/
pip install -e .
python generate_hash.py # genera U3DP_PASSWORD_HASH + U3DP_SECRET
unit3dprep-web # avvia la Web UIVariabili d'ambiente minime: U3DP_PASSWORD_HASH, U3DP_SECRET, TMDB_API_KEY, U3DP_PORT.
Dettagli completi nella guida Installazione.
Le legacy env vars
ITA_*sono ancora lette come fallback (deprecated, warning nei log). Rinomina alla prima occasione.
- Installazione
- Configurazione
- Uso › CLI
- Uso › Web UI
- Deploy › VPS (sudo/Docker)
- Deploy › Ultra.cc
- Nomenclatura
- Troubleshooting
English mirror: aggiungi /en/ al path (es. /en/installation/).
pip install -r requirements-docs.txt
mkdocs servePoi apri http://127.0.0.1:8000.
- Repo: https://github.com/davidesidoti/unit3dprep
- Tracker target principale: https://itatorrents.xyz
- Nomenclatura (legacy markdown):
itatorrents-nomenclatura.md
