Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SA
Posts
2
Comments
3
Joined
2 yr. ago
Selfhosted @lemmy.world

Tribler *arr integration

Hey selfhosters!

I recently discovered Tribler - anonymity focus torrent client. It made some rounds on hackernews and I'd never heard of it before.

I installed gui and was not impressed - it ran terribly on macos. However, I was able to test download and its anonymity features - it uses TOR inspired onion routing. I saw they had API available - and thought it would be perfect for my selfhosted *arr stack usage. However, *arr apps did not integrate tribler API (understandably, it's a niche client)

I dug in a bit and thought it would not be so difficult to create a shim that pretends to be some better integrated torrent client.

I picked qbittorrent.

You can check the link. I run it in docker. Add it to sonarr / radarr as qbittorrent client (username and password is irrelevant, as tribler shim integrates with tribler through API key) It's not the

    • My O'Reilly Downloader - if you have an account already, but want to persist some material to peruse at a later time
    • TreeStyleTab
    • ContainerProxy - I have mullvad running in gluetun container on my desktop PC, and it exposes HTTP proxy endpoint over Tailscale, so I can have VPN for my webbrowsing, without having to connect. This does not give me full protection, but I use tailscale a lot, and it doesn't play well with Mullvad.
    • I Still don't care about cookies
  • nixos @lemmy.ml

    I want to create a module / package for NixOS. However, the one I need seems rather compex. Where do I start?

    I was looking to manage my server through Cockpit project.

    I would like to also be able to use cockpit-machines to manage VMs on my server. However, that module is not present in nixpkgs.

    I know how to deploy simple-ish packages, however, JS based projects seem a bit complicated.

    https://github.com/cockpit-project/cockpit-machines

    Could you suggest a starting point with this project? Any similar modules I can refer to?