spencerpearson / helipad-for-raspiblitz Goto Github PK
View Code? Open in Web Editor NEWInstall Podcast Index's Helipad app on your Raspiblitz node!
Install Podcast Index's Helipad app on your Raspiblitz node!
Version 0.1.8 was just updated to allow CSV export and CORS among other things. Not officially released yet.
Podcastindex-org/helipad@6116b81
We'll need to take a look and make changes to the install.
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:
I'll keep this issue updated as I learn more about what else we need.
I know just enough to be dangerous. :-P
I installed helipad a couple weeks ago. Never got it to work, but didn't reach out because I was busy with other projects. Then I heard that there was a new version, so I (stupidly) tried to delete it before attempting to install the new version.
Of course, I could not delete all the files. Now I have a broken version on my raspiblitz, and the script to install the new version will not run because it thinks I already have helipad installed.
I'm sorry for the trouble, but can you help me get back to square one?
Thanks.
We need to support HTTPS.
Planning to write logic into script to be able to wipe an old version of helipad and the old database and rebuild everything if a new version of Helipad is released. Should be able to be called by passing an UPDATE argument after calling the script.
On my Debian VM I'm testing the environment variables with no luck so far.
So I can't say if the following is true for sure (on PiOS).
Environment variables needs to be in quotes ("")
The script omits the quotes.
The config file helipad.conf
needs to be copied to the same directory as the helipad binary file.
(See src/main.rs:33 in the helipad source code)
Once again, still testing myself.
Can you please confirm if I'm correct?
I'm currently running v0.1.8 and would like to experience all the goodness of the latest version. How do I update? Thanks!
After pr #3 this error is at the end.
./bonus.helipad.sh: line 168: /home/admin/config.scripts/internet.hiddenservice.sh: No such file or directory
The file internet.hiddenservice.sh
is gone in the dev
branch (next release 1.7.2 I believe) so that's why.
Don't know how to fix it now (where it has moved to).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.