{"id":18386653,"url":"https://github.com/peerchemist/nubox","last_synced_at":"2025-04-12T02:10:02.354Z","repository":{"id":133703855,"uuid":"58396668","full_name":"peerchemist/NuBox","owner":"peerchemist","description":"NuNet Peerbox port","archived":false,"fork":false,"pushed_at":"2016-06-02T10:45:32.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-24T07:16:40.350Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/peerchemist.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-09T17:54:15.000Z","updated_at":"2016-05-31T13:24:30.000Z","dependencies_parsed_at":"2023-04-17T16:00:43.711Z","dependency_job_id":null,"html_url":"https://github.com/peerchemist/NuBox","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peerchemist%2FNuBox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peerchemist%2FNuBox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peerchemist%2FNuBox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peerchemist%2FNuBox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peerchemist","download_url":"https://codeload.github.com/peerchemist/NuBox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239073775,"owners_count":19577120,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T01:22:55.070Z","updated_at":"2025-02-16T00:25:03.179Z","avatar_url":"https://github.com/peerchemist.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Requirements:\n\n* Raspberry Pi (any generation of)\n* 20-30min of your time\n\n\n# Step 1:\n\n*Skip this if you already have Raspbian installed*\n\nStart by installing Operating System on your Raspberry Pi. There are several tutorials for this, and I must say most of them are better then I would expect. I have found this two that I particularly like:\n\n\u003e Text form: https://www.andrewmunsell.com/blog/getting-started-raspberry-pi-install-raspbian/\n\n\u003e Video form: https://www.youtube.com/watch?v=oBmOymY7h1M\n\nPlease note, if you use \"Noobs\" install image - pick Raspbian **[Recommended]**.\n\nI will presume you know how to discover local IP of your Raspberry and know how to SSH login into it.\n\nIt is possible that you will get an error related to your locale settings.\nIf you get this error and don't know how to solve it your self, simply execute the following command:\n\n\u003e `echo export LC_ALL=en_US.UTF-8 \u003e\u003e ~/.profile`\n\nThen log out.\n\nIf that did not made locale problems go away, read this article: http://daker.me/2014/10/how-to-fix-perl-warning-setting-locale-failed-in-raspbian.html\n\n# Step 2:\n\n### Add official NuBox repository.\n\nOpen Terminal, copy paste following commands:\n\nMy GPG key for verification:\n\n\u003e `wget -O - http://peerbox.me/nubox/repo/nubox.gpg.key | sudo apt-key add -`\n\nRepository:\n\n\u003e `sudo sh -c \"echo 'deb http://peerbox.me/nubox/repo jessie main' \u003e\u003e /etc/apt/sources.list.d/nubox.list\"`\n\n# Step 3:\n\n### Install NuBox.\n\nOpen Terminal, copy paste following commands:\n\n\u003e `sudo apt-get update \u0026\u0026 sudo apt-get install nubox`\n\nWhile installing, you will be offered to rename the Raspberry Pi to \"nubox\", if you pick \"y\" or \"yes\" to confirm you will be able to find the machine on `nubox.local` address which eases using the NuBox via SSH.\n\n# Step 4:\n\n### Start and use NuBox.\n\nNuBox is utilized via \"nubox\" command. Type \"nubox -help\" in terminal to see what it can do.\n\nStart NuBox with:\n\n\u003e `nubox -start`\n\nNow leave it for about 1 minute to start up and then check current status with:\n\n\u003e `nubox -info`\n\nTo autostart nubox (in case of frequent reboots for example) do:\n\n\u003e `nubox -autostart`\n\n# Step 5:\n\n### Minting.\n\nIf you have coins ready to mint, just unlock your wallet to start staking:\nCode: [Select]\n\n\u003e `nubox -mint`\n\nand enter your password.\n\n_____________________\n\nYou can also use NuBox via Tor onion router:\nNuBox can auto configure itself to become full node on Tor network.\n\nStart NuBox via Tor:\n\n\u003e `nubox -tor`\n\nIf you want to autostart NuBox via Tor on reboot:\n\n\u003e `nubox -autostart tor`\n\nThis is usually a tad slower to connect to enough nodes but it should become a full node in about 10 minutes.\n\nYou can see what is your node's .onion address with:\n\n\u003e `nubox -onion`\n\n# Optional steps:\n\nEven though they are not yet implemented in `nubox` tool, NuBox has more tricks up it's sleeve.\n\nFor example, you can use graphical Nu client instead of nud command line daemon.\n\n\u003e `sudo systemctl start nu@pi.service`\n\n`nubox` command will work properly with graphical client too, so you can still use it to monitor status.\nBut it is still not integrated with the rest of the system as much as nud is.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeerchemist%2Fnubox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeerchemist%2Fnubox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeerchemist%2Fnubox/lists"}