Seerr LXC для Proxmox (РФ, без VPN)
Автономный установщик Seerr (запросы медиа для Jellyfin / Plex / Emby) в LXC на Proxmox VE. Без телеметрии community-scripts и без загрузки build.func с GitHub.
Оригинал community-scripts собирает Seerr из исходников (Node 22 + pnpm build) — из РФ без VPN это часто ломается на GitHub/npm. Здесь — официальный Docker-образ (рекомендованный способ установки Seerr): Docker Hub seerr/seerr или GHCR через зеркала.
Основан на идее community-scripts Seerr (MIT).
Документация
Каталог установщиков: Скрипты Proxmox для РФ — список адаптированных community-scripts под запуск в России без VPN: зеркала APT и образов, готовые команды для Proxmox VE и исходники на GitFlic.
Примечания CT (единый шаблон)
После установки в Примечания CT/VM пишется один и тот же каркас (LXC — текст, VM — HTML без кириллицы из‑за API Proxmox):
<Имя> (РФ) · LXC|VM
Веб: http://<IP>:<порт>
Каталог: https://kiberlis.ru/proxmox-scripts/
Исходник: https://gitflic.ru/project/kiberlis/<репо>
Статья: https://kiberlis.ru/<slug>/ ← только если есть
Пример для Seerr:
Seerr (РФ) · LXC
Веб: http://9.9.1.180:5055
Каталог: https://kiberlis.ru/proxmox-scripts/
Исходник: https://gitflic.ru/project/kiberlis/seerr-ct-ru
Что изменено относительно оригинала
| Оригинал | Эта версия |
|---|---|
Тянет build.func / core с GitHub |
Полностью автономный bash |
| Сборка из исходников (Node + pnpm) | Официальный Docker Compose |
Шаблон через pveam → download.proxmox.com |
Сначала Yandex / Tsinghua / USTC |
| Debian APT как в шаблоне | Каскад зеркал РФ |
Образ только ghcr.io |
Docker Hub seerr/seerr + registry-mirrors / GHCR DaoCloud |
| Диалоги на английском | Русский интерфейс |
| Телеметрия community-scripts | Нет |
Зеркала
Шаблон LXC (debian-13-standard_…_amd64.tar.zst):
mirror.yandex.ru/mirrors/download.proxmox.com/images/systemmirrors.tuna.tsinghua.edu.cn/proxmox/images/systemmirrors.ustc.edu.cn/proxmox/images/systemdownload.proxmox.com/images/system(fallback)
Debian APT внутри контейнера:
mirror.yandex.ru/debian- Selectel / TrueNetwork /
ftp.ru.debian.org deb.debian.org(fallback)
Образ Seerr:
SEERR_IMAGE=auto/dockerhub(по умолчанию) —docker.io/seerr/seerr(+registry-mirrorsDaoCloud/dockerproxy в Docker)SEERR_IMAGE=ghcr—ghcr.io/seerr-team/seerrSEERR_IMAGE=daocloud—ghcr.m.daocloud.io/seerr-team/seerrSEERR_VERSION=latest(илиv3/v3.5.1)
Размер образа ~150–250 МБ. Из РФ без VPN pull часто 5–30+ минут — это нормально.
Можно зафиксировать: DEBIAN_MIRROR, TEMPLATE_MIRROR, TEMPLATE_NAME, SEERR_VERSION, SEERR_IMAGE, TZ.
Установка
На хосте Proxmox VE (shell узла):
bash <(curl -fsSL 'https://gitflic.ru/project/kiberlis/seerr-ct-ru/blob/raw?file=seerr-ct.sh')
(Альтернатива bash -c "$(curl …)" тоже работает, но может исказить рамку баннера из‑за \.)
Параметры по умолчанию
- Debian 13 LXC, 4 CPU / 4096 МиБ / диск 12 ГиБ
- unprivileged, nesting + keyctl (для Docker)
- DHCP на выбранном
vmbr* - веб-интерфейс: порт 5055
- данные:
/opt/seerr/config
Без диалогов
PVE_ASSUME_YES=1 BRIDGE=vmbr0 STORAGE=local-lvm TEMPLATE_STORAGE=local \
bash seerr-ct.sh
Переменные: CTID, HN, CORE_COUNT, RAM_SIZE, DISK_SIZE, BRIDGE, VLAN, MTU, MAC, UNPRIVILEGED, ENABLE_GPU (yes/no), START_CT, ONBOOT, PASSWORD, SSH_KEYS, DEBIAN_MIRROR, TEMPLATE_MIRROR, SEERR_VERSION, SEERR_IMAGE, PVE_ASSUME_YES=1.
Доустановка в уже созданный CT:
PVE_RESUME_CTID=113 bash seerr-ct.sh
Обновление
Тот же скрипт внутри контейнера Seerr:
bash <(curl -fsSL 'https://gitflic.ru/project/kiberlis/seerr-ct-ru/blob/raw?file=seerr-ct.sh')
Перезапишет docker-compose.yml и выполнит docker compose pull && up -d. Конфиг в /opt/seerr/config сохраняется.
После установки
- Откройте
http://<IP-CT>:5055и пройдите мастер. - Подключите Jellyfin / Plex / Emby и при необходимости Radarr / Sonarr / т.п.
- Миграция с Jellyseerr / Overseerr: скопируйте старый каталог config в
/opt/seerr/config(владелец UID 1000) и перезапустите compose — Seerr мигрирует настройки при первом запуске.
Если pull образа завис
На уже созданном CT (пример ID 113), переключение на DaoCloud GHCR:
pct exec 113 -- bash -lc 'cd /opt/seerr
sed -i -E "s|image:.*|image: ghcr.m.daocloud.io/seerr-team/seerr:latest|" docker-compose.yml
grep image: docker-compose.yml
docker compose pull
docker compose up -d'
Или прямой Docker Hub / GHCR: задайте SEERR_IMAGE=dockerhub|ghcr|daocloud при повторном запуске скрипта внутри CT.
Требования
- Proxmox VE 8/9, amd64
- Интернет на хосте во время установки (зеркала РФ / Docker Hub / ghcr)