Перенос из vespaserver:/storage/scripts/ перед удалением оригиналов. Скрипты разовые — клонируются по мере необходимости.
30 lines
1.2 KiB
Markdown
30 lines
1.2 KiB
Markdown
# 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`).
|
||
|
||
## Использование
|
||
|
||
```bash
|
||
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).
|