Akilan1999 / p2p-rendering-computation

p2p network to enable running distributed computation and rendering.
https://p2prc.akilan.io/
GNU General Public License v2.0
28 stars 10 forks source link

Haskell cli bindings #114

Open Akilan1999 opened 1 month ago

Akilan1999 commented 1 month ago

@xecarlox94 is currently working on the Haskell layer to interact with p2rpc to ensure that future orchestrations can be designed from functional language for better orchestration.

xecarlox94 commented 2 weeks ago

Current recommended changes to JSON outputs

The following changes concern the outputs for "listing servers" and "mapping ports" commands, as well as, p2prc's instance config file.

I will use the terms "necessary" and "convenient" to describe changes that need to be fixed and changes that significantly improve code quality.

List Servers Command

Mapping Port Command

Config file

Happy to discuss further this changes.

Thank you in advance :)

Akilan1999 commented 2 weeks ago

Instruction for README (Structure):

xecarlox94 commented 1 week ago

I did have an error message inside of the ipaddress field on MapPortResponse. I will leave the error message below.

[GIN] 2024/11/13 - 20:32:49 | 200 | 135.577591ms | 127.0.0.1 | GET "/MAPPort?port=8080&domain_name=jose.akilan.io" MkMapPortResponse {ipAddress = "error: proxy IP not found"}

Could we move the error message outside the field?