feat: добавить аддон mediaserver — Plex, *arr, Transmission, Hysteria2, Samba

- Plex, Sonarr, Radarr, Lidarr, Bazarr, Prowlarr, Overseerr, Transmission
- Hysteria2 v2 как sidecar в Prowlarr поде (SOCKS5 127.0.0.1:1080)
- Init-контейнер автоматически прописывает прокси в config.xml Prowlarr
- Один shared PVC (RWX NFS) для всего стека с subPath-монтированием
- Samba LoadBalancer для LAN-доступа к медиафайлам
- bjw-s/app-template (auto-detect latest version)
- make addon-mediaserver, vault секреты, playbooks/addons.yml, addons.yml
This commit is contained in:
Sergey Antropoff
2026-04-26 00:36:44 +03:00
parent eccc1c2a01
commit 5d7b32023e
20 changed files with 1870 additions and 1 deletions

View File

@@ -271,3 +271,11 @@
when: addon_netbird | default(false) | bool
roles:
- role: "{{ playbook_dir }}/../addons/netbird/role"
- name: Install MediaServer (Plex, *arr, Transmission, Prowlarr+Hysteria2, Samba)
hosts: k3s_master[0]
gather_facts: false
become: true
when: addon_mediaserver | default(false) | bool
roles:
- role: "{{ playbook_dir }}/../addons/mediaserver/role"