NoraxDev
Connect this Linux PC to Norax.
This page is password protected. Copy the terminal command below onto any Linux computer and it will connect outbound to Norax with a small local GUI. No Norax memory or repo is copied to the remote PC.
Copy/paste connect command
Run this in Terminal on the Linux computer you want to connect. It downloads the corrected launcher and current connector, then runs it.
rm -f /tmp/norax-connect-lite.py /tmp/norax-run-connect.sh ~/.norax-node/node.json
python3 -c "import urllib.request; urllib.request.urlretrieve(urllib.request.Request('https://noraxdev.org/run-connect.sh',headers={'User-Agent':'Mozilla/5.0'}),'/tmp/norax-run-connect.sh')"
bash /tmp/norax-run-connect.sh
If you have a generated token, append to the bash line: -s -- --node-id NODE_ID --token TOKEN
Direct downloads
curl -fL https://noraxdev.org/downloads/norax-connect.py -o /tmp/norax-connect.py python3 /tmp/norax-connect.py
Direct enroll fallback
If the local Connect button is broken, run this. It calls enrollment directly and prints the JSON response.
python3 -c "import json,urllib.request; req=urllib.request.Request('https://noraxdev.org/remote/public/enroll',data=json.dumps({'name':'linux-pc','roots':['~']}).encode(),headers={'content-type':'application/json','user-agent':'Mozilla/5.0 NoraxConnect/1.1'},method='POST'); print(urllib.request.urlopen(req,timeout=20).read().decode())"