TGViewer
r/SelfHosted r/SelfHosted @r_selfhosted · 973 subscribers
Post #54038 18
"Natural deploy" A p2p library built to help you build your own self hosted orchestration framework.

Hello fellow self-hosters,

I built this library to make it as easy as possible to manage a task/worker node programatically for nodes behind NAT (It's abstracted on top of another project I maintain called P2PRC(https://github.com/Akilan1999/p2p-rendering-computation)). The true motivation is to embed orchestration rules as functions inside the same program you want deploy. This allows the program to self manage itself deterministically and it's also out of my hatred for the creation of YAML developers.

Source code: https://github.com/Akilan1999/Natural-deploy

Documentation: https://nd.akilan.io/

It's currently at an alpha state and will overtime become stable.

Apologies in advance for any typos you find.

https://redd.it/1x3e4i8
@r_SelfHosted
GitHub GitHub - Akilan1999/p2p-rendering-computation: p2p network to enable running distributed computation and rendering. p2p network to enable running distributed computation and rendering. - Akilan1999/p2p-rendering-computation
More from @r_selfhosted
  1. Oct 12, 2026Big G is still hosting my email (for now), but I've been on a slow mission to replace the…
  2. Oct 12, 2026Nextcloud on Proxmox: AIO VM, LXC, or community script. What fits my setup? https://redd.i…
  3. Oct 11, 2026m3u4me reached v2.4.3, and it has some great improvements https://redd.it/1x3kzs0 @r_SelfH…
  4. Oct 11, 2026Design review: self-hosted LLM API for a few isolated business tenants I’m planning a smal…
  5. Oct 11, 2026Building an offline-first stack: Replacing Google Photos/Drive for local network continuit…
  6. Oct 11, 2026What is a good analytics service? I’m currently using Matomo for general analytics on two…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →