You could technically use this one and just mount everyone else’s videos as network drives https://github.com/mediacms-io/mediacms
You could technically use this one and just mount everyone else’s videos as network drives https://github.com/mediacms-io/mediacms
Yes there is something that’s exactly what you’re looking for: https://github.com/mediacms-io/mediacms
Headscale the self-hosted server is unofficially but decently supported by tailscale the company. They employ the dev and don’t seem to be trying to kill the project or mess with it much.
Probably because they’re smart and realise the people who self host probably wouldn’t spend money on tailscale, and those who’d buy tailscale subscriptions wouldn’t have the time/resources to self host it. Win win.
Why don’t you just dockerize treeline? It’s all python and Java. Looks easy enough.
What I haven’t figured out yet is whether or not I can give my docker services their own IP on my router for access from another system on a fixed or reserved IP.
You can. You have to set up a macvlan on your network and then assign an IP to your container that sits on your router’s subnet.
I can only use traefik with a macvlan because Synology DSM uses ports 80 and 443. I assign traefik its own IP and use pihole’s DNS to route wildcard subdomain to it.
I wrote a guide in my trillium notes. If you’re interested I can share.
For those using traefik I would recommend the dynamic file config. You don’t have to take down your containers just to change a proxy setting.
I suspect they are both using the same interface wg0. I did a quick Google and it looks like you can do the following in gluetun
WIREGUARD_INTERFACE=wg1
This is my suspicion as you’re using essentially two wireguard instances at the same time.
Trilium for notes, Jellyfin, jupyterlab and komga
Tailscale comes in my Synology packages and just works. Haven’t looked at zerotier yet.
Do what you want. Everyone started somewhere. If yunohost is yours then so be it. If you like it, stick to it. If you grow tired of it, move on.
In settings --> download clients. Underneath qbittorrent you’ll see remote path mappings. Make sure qbittorrent’s internal path mapping is mapped to radarr’s. So if qbittorrent downloads to /data/torrents, the mapping should be path internally in qbittorrent /data/torrents
maps to path internally radarr /data/torrents
.
Then in Radarr, whenever you do an import or download a new movie, point it to /data/media/
and choose hardlinking on import, typically bottom left in the import gui.
You have to give sonarr access to your top level media folder. Then you set sonarr up to hardlink the downloaded files to your media folder.
E.g. if you have home/media/tvshows
and home/media/movies
, give sonarr access to home/media
. Your download client should probably have a folder like home/media/downloads
in your sonarr app map the downloads folder to a sonarr folder in the downloaded client settings. Then set all imports to hardlink, instead of copy.
Your Plex/Jellyfin server should point to home/media for your library where the hardlinking occurs.
deleted by creator
Rootless docker via Terraform. Can create all my containers with traefik and dashboard configs at the click of a button.
The other way around. They’ve invested in so much real estate they need to justify it.