*arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Теги: #Docker#VPN
Рейтинг: 64.4% · 28 голосов
Домашний сервер и self-hosted сервисы: NAS, Proxmox, Docker Compose, Nginx Proxy Manager, *arr-стек, медиасерверы и автоматизация умного дома.
Аватара пользователя
dmsmith
Сообщения: 26
Зарегистрирован: 11 май 2026, 08:37

*arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение dmsmith »

Пускаю qbittorrent через gluetun (network_mode: service:gluetun) для kill-switch. Идея огонь: упал VPN — нет трафика. Но на практике gluetun ребутится при смене сервера, и qbit вместе с *arr теряют связь на минуты. Бесит.
👍8 ❤️3 🔥 😄 🤔1
✔ Лучший ответ сформирован автоматически — cohenst1
Схема с gluetun только под торрент-клиент — это правильная архитектура, но есть ещё один момент который здесь не прозвучал: restart policy. Если у gluetun стоит restart: unless-stopped, а у qbittorrent depends_on без condition, то после перезагрузки хоста qbit может подняться раньше чем gluetun установит туннель — и на несколько секунд у вас голый трафик. depends_on с condition: service_healthy…
Перейти к ответу →
Аватара пользователя
Sdgator
Сообщения: 59
Зарегистрирован: 12 май 2026, 01:12

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение Sdgator »

Это by design: контейнер делит сетевой неймспейс с gluetun, тот рестартнулся — у тебя пропала сеть у всех кто к нему привязан. Цена kill-switch. Вопрос как сгладить, а не как убрать.
👍1 ❤️ 🔥1 😄 🤔
Аватара пользователя
juniorredteam
Сообщения: 66
Зарегистрирован: 11 май 2026, 07:16

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение juniorredteam »

Не вешай ВЕСЬ *arr на gluetun. Через VPN нужен только торрент-клиент и максимум indexer-прокси (flaresolverr). Sonarr/Radarr пусть живут в нормальной сети и ходят к qbit по имени через общий бридж — им VPN не нужен.
👍2 ❤️1 🔥 😄 🤔
Аватара пользователя
Kutz
Сообщения: 71
Зарегистрирован: 16 май 2026, 02:21

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение Kutz »

О, а вот это мысль. То есть в gluetun только qbittorrent, а Sonarr достукивается до него... как, если qbit в неймспейсе gluetun? По http://gluetun:8080?
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
hogan20
Сообщения: 71
Зарегистрирован: 13 май 2026, 12:49

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение hogan20 »

Именно. Порт qbit публикуешь на самом gluetun-контейнере (ports: на gluetun, не на qbit), и Sonarr ходит на http://gluetun:8080. Так у тебя через VPN едет только то что реально качает, остальное стабильно.
👍1 ❤️ 🔥1 😄 🤔
Аватара пользователя
slimsd
Сообщения: 1
Зарегистрирован: 12 май 2026, 10:55

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение slimsd »

И накрути gluetun healthcheck + depends_on с condition: service_healthy, плюс auto-restart. Тогда qbit не стартанёт раньше готового туннеля и не сольёт реальный IP в окно между запусками. Это частый прокол.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
kickmybox
Сообщения: 60
Зарегистрирован: 11 май 2026, 08:23

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение kickmybox »

Плюс проверь что в qbit выставлен сетевой интерфейс tun0 явно (Bind to interface). Иначе при падении VPN внутри неймспейса трафик может на миг просочиться через дефолтный маршрут до того как gluetun зарубит сеть. Параноя, но IP дороже.
👍3 ❤️1 🔥2 😄1 🤔3
Аватара пользователя
ralph42
Сообщения: 16
Зарегистрирован: 12 май 2026, 21:44

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение ralph42 »

Перетряхнул compose: gluetun держит только qbit, порт опубликован на gluetun, *arr в обычном бридже стучатся по имени. VPN теперь рестартит только qbit на секунды, Sonarr даже не замечает. Совсем другое дело, спасибо!
👍1 ❤️2 🔥 😄 🤔
Аватара пользователя
wasmhacker
Сообщения: 8
Зарегистрирован: 21 май 2026, 11:33

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение wasmhacker »

Подтверждаю эту схему, сам так гоняю год. Ещё лайфхак: возьми у провайдера VPN port forwarding (ProtonVPN/AirVPN умеют) и прокидывай порт в qbit скриптом через gluetun control server — рейтинг на трекерах скажет спасибо.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
lorenzinoarq
Сообщения: 65
Зарегистрирован: 11 май 2026, 00:03

Re: *arr-стек на сидбоксе через gluetun: VPN падает — и весь docker-стек встаёт колом

Сообщение lorenzinoarq »

@dmsmith плюсую port forwarding, без него на приватных трекерах сидишь в дырявом NAT и отдача никакая. gluetun как раз умеет отдавать форварднутый порт через свой API, скрипт на пару строк.
👍 ❤️ 🔥 😄1 🤔
Ответить
Поделиться темой: ✈ Telegram VK
Похожие запросы: docker compose как пользоватьсякак написать dockerfileкак уменьшить размер docker образачто такое docker hub и как им пользоватьсякак собрать docker образ из dockerfileлучшие практики написания dockerfile

Вернуться в «Self-hosting и Homelab»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость