-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
cloudseeder
One-click install internet appliances that operate on your terms. Transform your home computer into a sovereign and secure cloud.
We made a simple way to lock QBittorrent into a VPN in a container [1]. It's probably simple enough to follow what we did in the config script to set it up for your use case (all open source [2]).
[1] https://www.youtube.com/watch?v=PrH6Ci_4eig
[2] https://github.com/ipv6rslimited/cloudseeder
-
I wonder if there is any benefit to using something like DwarFS (https://github.com/mhx/dwarfs) for something like this.
-
> Would have to keep my desktop running 24/7 too?
You could build a seed box out of a old ARM board running the Transmission daemon and a USB key mounted read only to avoid wear; power draw would be just a few watts and total cost could be less than 50 bucks. The desktop would be needed only when adding torrents or changing configuration from its web interface, although Transmission also has remote control apps running on phones and tablets. If the router permits it, QoS rules can be set up on the router so that the seed box can use all bandwidth, although at lower priority than other machines on the LAN, so that it will never clog the network, which comes handy for example with online gaming.
https://transmissionbt.com/
-
* (inspired by prior art in container storage: https://github.com/hinshun/ipcs)
-
* (i.e. WebRTC: https://github.com/libp2p/rust-libp2p/tree/master/examples/browser-webrtc)
-
* (proof-of-concept NAT hole punching appliance for end-users: https://github.com/retrohacker/turn-it-up)
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.