One-shot utility scripts (anime tagging, cover downloads). Pull when needed.
Find a file
shu 70814ddc1f import: anime utility scripts from /storage/scripts/
Перенос из vespaserver:/storage/scripts/ перед удалением оригиналов.
Скрипты разовые — клонируются по мере необходимости.
2026-04-29 18:24:58 +03:00
download_anime_covers.py import: anime utility scripts from /storage/scripts/ 2026-04-29 18:24:58 +03:00
download_anime_covers_proxy.py import: anime utility scripts from /storage/scripts/ 2026-04-29 18:24:58 +03:00
LICENSE Initial commit 2026-04-29 18:24:38 +03:00
README.md import: anime utility scripts from /storage/scripts/ 2026-04-29 18:24:58 +03:00
rename_anime.py import: anime utility scripts from /storage/scripts/ 2026-04-29 18:24:58 +03:00
tag_anime.py import: anime utility scripts from /storage/scripts/ 2026-04-29 18:24:58 +03:00

Utility Scripts

Одноразовые утилиты для homelab Vespa. Не предназначены для постоянной работы — запускаются при необходимости.

Скрипты

rename_anime.py

Массовое переименование файлов аниме (приведение к стандартному формату).

tag_anime.py

Тегирование аниме-файлов через MyAnimeList/Jikan API.

download_anime_covers.py

Скачивание обложек аниме напрямую с источников.

download_anime_covers_proxy.py

Версия с прокси (через xray на vespaserver: http://192.168.31.216:1080).

Использование

git clone https://git.vespahomelab.ru/shu/utility-scripts.git
cd utility-scripts
python3 -m pip install -r requirements.txt   # если будет создан
python3 <script>.py

Контекст

Перенесены сюда из /storage/scripts/ на vespaserver в рамках реструктуризации homelab (см. Obsidian project Реструктуризация-homelab, 2026-04-29).