♻️ [Snap] Update :: Bazarr-tak 1.5.2-v2
Fixed: New ffmpeg dependencies required
Lead to fail detection of embedded subtitles by 'ffprobe'
No impact if you used 'mediainfo'
♻️ [Snap] Update :: Bazarr-tak 1.5.2-v2
Fixed: New ffmpeg dependencies required
Lead to fail detection of embedded subtitles by 'ffprobe'
No impact if you used 'mediainfo'
My #Helm chart for a complete home media/streaming stack, Flex has been updated to version 0.2.0 🎉
Previously, it supports #Plex as the streaming service, #Bazarr for automated subtitle downloads, #Flaresolverr for bypassing web protections/challenges, #Jackett as proxy server for #torrent trackers, #Overseerr as an interface for requesting media, #qBittorrent as the torrent client, #Radarr for downloading/managing movies, and #Sonarr for downloading/managing TV shows.
Now, to reduce reliance on Plex and lean towards a completely #FOSS stack, I've added in support for #Jellyfin as a drop-in replacement for Plex, #JellyPlex-Watched for syncing watch states between Jellyfin/Plex servers, and #Jellyseerr as a drop-in replacement for Overseerr, which not only works with Plex but also Jellyfin.
I've been using this for over a year at this point and it works perfectly. For me personally, I have everything supported deployed using this on my #Kubernetes cluster except for Jellyfin, Plex, and qBittorrent, which I've deployed as individual VMs instead on #Proxmox cos I find it less resource/bandwidth taxing on my cluster that way - this shouldn't be an issue if your cluster is a lot beefier. During non-peak loads, the (Flex) stack uses up a total of only ~0.19 CPU core and ~1.6GB memory.
🔗 https://github.com/irfanhakim-as/charts/pull/136
Finally set up bazarr on the server and it's currently trolling its way through Plex and I am coming to the realization that I may have a media hoarding problem.
#Plex #bazarr #MediaServer #networking #HomeServer #SelfHosting
[Snap] Bazarr release (UnOfficial)
Bazarr manages subtitles for your TV series and movies.
• Grab automatically subtitles based on your requirements
• Multiple profiles possible
• Manual search possible
Build with sqlite (database), ffmpeg + mediainfo (metadata), unar (decompress)
Updated with official release
Check Github doc for configuration
Our friendly neighborhood movie pirates do a lot of things right when they encode a movie and make it available.
Correctly including & flagging forced subtitles is too-often not one of those things.
It takes a few minutes, but I'm getting pretty-okay at fixing some of those issues with MKVToolnix. (unflagging the wrong subs as forced, flagging the right ones as forced, removing not-English forced subs so Jellyfin doesn't try to show them)
Update 0.1.3
- Added #Bazarr support for automatically acquiring subtitles for #Radarr/#Sonarr media without any or of the desired language.
🔗 https://github.com/irfanhakim-as/charts/pull/62
I'm going to play along with #ShareYourHomelab and you should too! #homelab
Router:
HP EliteDesk 800 G2 SFF, Core i5-6500, 16GB RAM, 2x120GB SSD, Mellanox ConnectX-3 dual 10Gbps NIC running OPNsense
Core Switch:
Brocade ICX7250-48P
Wireless APs:
2x Ruckus R600 with Unleashed firmware
Server:
Quanta D51B-2U, dual E5-2660 v4, 384GB DDR4 ECC, onboard 10Gbps Intel NIC, 3x LSI SAS controller cards (2 internal, 1 external), 2x 120GB SSD boot volume, 2x EMC KTN-STL3 enclosures, 2x 1.6TB Intel P3605 PCIe NVMe (VM storage)
Server Storage:
6x 10TB WD Red
4x 4TB WD Red
28x 8TB HGST SAS
I reserve the first 10 IPs in my /24 for direct static assignments. That's exclusively for #OPNsense, DNS, switches, and other core network infra. The next 30 are used for DHCP reservations for servers, services running on it, and permanent network devices.
DNS filtering is handled by AdGuard Home because it'll run natively via plugin on OPNsense. Local resolution is handled by Unbound. I was previously using BIND in place of Unbound, but the plugin for OPNsense doesn't implement all of the features I need.
The server runs #TrueNASCore on bare metal. Everything else on it is in #bhyve VMs. This includes #Plex, #Docker, #HomeAssistant, and most recently #SecurityOnion (still in progress!).
Plex runs in its own VM. Supporting services are on the Docker VM. This includes #Jackett, #Sonarr, #Radarr, #Deluge with VPN, #Headphones, #Tautulli, and #Bazarr. The CPUs are powerful enough that I don't even consider GPU transcoding. I'm also on 1Gbps upstream so I tell everyone to Direct Play when possible.
Home Assistant runs on its own VM. I have a #Hubitat to provide a bridge to ZigBee and Zwave devices in the house. Right now that's primarily door sensors which trigger a chime sound on the Google Home Mini, but I'm also adding motion/light sensors and some switches to automatically turn off lights upstairs because my kids are terrible at it.
I have a second server for backups. It's a Supermicro 2U box with 12x 10TB HGST SAS drives, dual E5-2630L, 64GB DDR3 ECC. I'm in the process of getting WireGuard setup so I can move it offsite. It currently pulls data from the primary box nightly.
I have all user systems on the network backing up to the server nightly using Veeam. Those backups get cloned to the backup server. Veeam is free for home users and does a great job at endpoint backups.