Skip to content

Latest commit

 

History

762 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tip

Haskell bindings supported!: Bindings documentaton

Note

Fixing documentation to latest changes. If you have any questions setting up P2PRC either create an issue or send me an email (me AT akilan dot io). Currently HEAD is always intended to stay on a working state. It is recommended to always use HEAD in your go.mod file.


p2prc

GPLv2 license Maintenance made-with-Go GoDoc reference example

This project aims to simplify self-hosting servers and streamline the creation of distributed systems. The primary focus is to enable users to design custom peer-to-peer networks for distributed computing, offering full flexibility and control while abstracting away the complexities of networking.

Setup with Nix

  • Ensure you have the nix package manager installed.
  • Add the following to your .bashrc file.
alias p2prc='env P2PRC=<path you want the configs to exist in> nix run github:akilan1999/p2p-rendering-computation --'
  • Check if it's successful
p2prc -h

Read more on command usage: https://p2prc.akilan.io/#using-basic-commands

Latest tutorial

IMAGE ALT TEXT


Documentation

We have documented to our best effort the basics of p2prc: Link



Find out more

As we are working on the open source project p2prc (i.e p2p network designed for computation).If you are interested in participating as a contributor or just providing feedback on new features to build or even just curious about new features added to the project do file an Issue or send an email to me@akilan.io.

About

p2p network to enable running distributed computation and rendering.

Resources

Stars

53 stars

Watchers

2 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages