fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#sonarr

1 post1 participant0 posts today

For qbittorrent to register as a magnet handler it needs to be using TLS.

Create a Certificate Authority, add the CA Cert to your own PC's trusted store.
Then import it directly into Firefox.
Create a subsidiary cert with the URL of qbittorrent as the CN and also Alt name DNS Name and also the IP just in case.
Sign it with your CA cert, this part is made easier if you're using a cert authority software and not just raw openssl but you do you.
Copy the cert and key into qbittorrent and tell it to use the certs YAY.

OK but qbittorrent doesn't support both HTTP and HTTPS, so now Sonarr is complaining about cross security issues, so enable SSL for Sonarr.
Sonarr is made with C# and only supports PFX certs and also they haven't added a gui option to set it for some reason.
First create a cert for radarr like you did for qbittorrent.
Then turn it into a pem like this:

cp cert.crt cert.pem
cat cert.key >> cert.pem

Then convert it to a PFX like this:
openssl pkcs12 -export  -out sonarr.pfx  -inkey sonarr.pem   -in sonarr.pem  -certfile sonarr.pem

Copy that PFX file somewhere Sonarr can see it, then edit Sonar's config.xml and edit the SSL
SslCertPath value to point to your cert e.g.:
<SslCertPath>/config/certs/sonarr.pfx</SslCertPath>

I couldn't find that documented anywhere idk.

Anyway Sonarr still won't work because remember you're using your own CA because fuck buying a domain name. The host of Sonarr also needs to trust your CA, I sure hope you're using docker compose but that what this is about.

Create a shell script somewhere Sonarr can see it and put this inside:
#!/bin/sh
cp /config/certs/ca.crt /usr/local/share/ca-certificates/
update-ca-certificates
Grab a copy of your CA cert (don't need the key) and copy it to /config/certs/ca.crt or wherever you want just amend the script for wherever you put it.
Now add this to the Sonarr service in your docker compose file:
    post_start:
      - command: ./config/certs/update-ca.sh

I sure hope your container supports all that, good luck everyone, maybe a reverse proxy would've been easier after all hey.

#sonarr #dockercompose #certificates

#plex and #radarr #sonarr experts:

Can anyone give me pointers to guides to get it to prefer formats that will actually play on my mere mortal hardware of LG telly or PS5 Plex clients? I seem to end up with downloaded files in high end formats that just don't play, or use obscure colour spaces.

Flailing around trying to understand how profiles, quality and custom formats work.

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

GitHubflex: General update by irfanhakim-as · Pull Request #136 · irfanhakim-as/chartsBy irfanhakim-as

#ayuda fediverso #sonarr
recien hice un rebuild de mi raspberry, y he vuelto a montar el stack #sonarr #radarr #lidarr #prowlarr y #torrent
con sonarr, me pasa algo que no me pasa con los demas. y tienen la misma configuracion?
"download client unavailable" cuando busca contenido
pero sin embargo, desde sonarr, y prowlarr, el cliente me da OK cuando lo testeo (deluge)
tengo todos los contenedores pasando por #tailscale
Este es mi stack de sonarr:
---
version: "3.7"
services:
ts-sonarr:
image: tailscale/tailscale:latest
container_name: ts-sonarr
hostname: sonarr
environment:
- TS_AUTHKEY=${KEY}
- TS_SERVE_CONFIG=/config/sonarr.json
- TS_STATE_DIR=/var/lib/tailscale
- TS_HOSTNAME=sonarr
volumes:
- ${WD}/ts-sonarr/state:/var/lib/tailscale
- ${WD}/ts-sonarr/config:/config
devices:
- /dev/net/tun:/dev/net/tun
cap_add:
- net_admin
- sys_module
restart: unless-stopped
sonarr:
env_file: stack.env
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- UMASK=002
- TZ=Europe/Madrid
volumes:
- ${WD}:/config
- ${MF}:/mnt/nas/data
restart: unless-stopped
network_mode: service:ts-sonarr
volumes:
sonarr-data:
driver: local
ts-sonarr:
driver: local
@sancas @matiargs @sam
se agradece #boost

I’m running a small Jellyfin server and just found this repo: github.com/tcheronneau/homers

Initially it was not compatible with my setup, but opened an issue and the developer @mcth.fr (bsky.app/profile/mcth.fr) helped me and quickly developed the necessary changes, so now I can use Homers for my setup, with:
- Jellyfin
- Jellyseerr
- Sonarr
- Radarr

Currently I run an alpha tag, but I’ll keep alpha testing the changes.

Also I fixed the default example Grafan Dashboard too (I plan to publish if everything is working).

It's not just you.

They're doing maintenance on servers for #Sonarr this morning. That's why your searches & new requests are failing.

Communication was via Discord. Which, I have *opinions* on that being the main form of information dissemination. But that's me being old, I guess.

Well, added a storage tier this evening.

A couple 4 Tb drives which I had laying about, as #JBOD (#MergerFS), for those media files which are "replaceable" and don't really need to be on #ZFS mirrors (~70 & ~16 Tb).

I now feed into #Plex from the different tiers using #OverlayFS.

Pretty neat. I can move things around without Plex noticing, select the tier in #Sonarr / #Radarr, and if one of those 4 Tb drives goes down, NBD and I can see what is missing.

More iops don't hurt either.

#ayuda fediverso
Cual es la mejor forma de generar / usar #certificados #ssl en contenedores locales de #docker ? Es para #radarr #sonarr #plex etc...
Las opciones que impliquen #letsencrypt no las veo posibles porque estoy dentro de #cgnat y estoy ahora mismo atascado con la opción de #cloudflare tunnels (véase este hilo tkz.one/@audricd/1131979542609) y letsencrypt funciona exclusivamente si le puedes apuntar un dominio accesible desde Internet, si lo he entendido correctamente? #cerbot tengo entendido que es la alternativa local? Cuales son las mejores prácticas, que debería de tener en cuenta? Alguna guía que compartir?
Se agradece boost

TKZ.OneAudric (@audricd@tkz.one)Adjunto: 3 imágenes #ayuda #cloudflare @elsultan77@fe.disroot.org @pijusmagnificus@gotosocial.gundan.es estoy tratando de establecer un tunel cloudflare, ya que soy un pringado detras de cgnat, pero el dominio no me resuelve un nginx que tengo en la raspberry puerto 8089 (que es un hello world, de prueba)