sashka

joined 1 year ago
[–] [email protected] 1 points 4 months ago

It really depends what purpose the seedbox serves. I think they usually come with tons of (non-redundant) storage and fat bandwidth for seeding, right?

[–] [email protected] 4 points 4 months ago (1 children)

Nice, thanks for pointing this out! I think you're right, 1 hop is direct to exit nodes, which is quite weak for anonymity.

 

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 most secure approach - but managing torrents wihout authentication in my home network is an acceptable risk.

I was not able to download anything with more than 1 hops in between - ie it does hide your real IP address, but only uses one relay in between. It's not perfect, but seems to work as designed. I run my services mostly in Kubernetes, so there's likely something in my networking that. I will poke around more to see what could be the issue.

For now, the torrent management works through arr apps using the shim, however, the category is not implemented. Therefore, you can only use one category for both sonarr and radarr for example, and you will see downloads of both of those.

[–] [email protected] 2 points 1 year ago (3 children)

I really love the look of Glove 80. But, tax and shipping to Europe comes to a really expensive package. But, that's more or less a perfect keeb.

[–] [email protected] 2 points 1 year ago

Something that’s a bit lighter, and less bulky. I would still prefer some tenting, or curve.

I can’t have my arms completely flat on the desk for longer stretches of time.

[–] [email protected] 1 points 1 year ago
  • 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
[–] [email protected] 2 points 1 year ago

I am too lazy to plug the charger into the wall. It's a sort of thing get it done once, and reap the benefits always, but I have executive function issues, so that could explain it.

[–] [email protected] 1 points 1 year ago

Talk about tool for the job! Audiobookshelf is great, thanks for the recommendation.

[–] [email protected] 1 points 1 year ago (2 children)

I am on Finamp (iOS) and while it's a great client, listening to Audiobooks is not ideal. Scrubbing is coarse, no skips, and I often have to restart from the beginning.

My audiobooks suck, too, though. 6 hours long with no chapters.

 

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?