SpencerPearson / helipad-for-raspiblitz

Install Podcast Index's Helipad app on your Raspiblitz node!
3 stars 1 forks source link

Identify remaining criteria to be accepted as installable Raspiblitz service #11

Closed SpencerPearson closed 2 years ago

SpencerPearson commented 2 years ago

The ultimate goal of this script has always been to meet the criteria necessary for acceptance as an installable service in a future version of Raspiblitz. This will give podcasters the ability to install Helipad through the built-in menus on their Raspiblitz and increase adoption by making it easier to set up.

I have been looking at Raspiblitz's contribution guidelines here:

https://github.com/rootzoll/raspiblitz/blob/d3f042f48ad1a50f3b3ad43f1479e6056f98a28b/CONTRIBUTING.md

I'm not sure what else we still need to add other than https support, which is why I opened an issue on the Raspiblitz github seeking some help nailing down the requirements:

https://github.com/rootzoll/raspiblitz/issues/2926

I'll keep this issue updated as I learn more about what else we need.

SpencerPearson commented 2 years ago

I have found this pending Pull Request that might give us a good look at what to aim for:

https://github.com/rootzoll/raspiblitz/pull/2732/files

Changes needed include updating the README to link to Helipad's official repo, adding Helipad to the home.admin/00mainMenu.sh file, adding Helipad as an option to turn on and off in the home.admin/00settingsMenuServices.sh file, and adding mainnet and testnet ports to home.admin/config.scripts/internet.tor.sh

I will fork the Raspiblitz dev branch and try to make these changes and test them over the next week or three.

SpencerPearson commented 2 years ago

We did it yaaaaayyy

https://github.com/rootzoll/raspiblitz/blob/v1.7/home.admin/config.scripts/bonus.helipad.sh