Sandstorm |
Sunday, August 7th, 2016 05:05:19 GMT |
I recently heard about a very impressive project called Sandstorm which makes installing web apps (like WordPress or MediaWiki, and many others) as easy as installing phone apps.
One reason I'm so pleased to have run across this is because I had been idly wondering for years if there might be good ways to make my and others' web apps easy to install other than using a combination of my Puppy Linux Setup Kit and Astroblahhh GLMP-GTK, plus VirtualBox to make them hopefully more secure.
And, as the author of some amateurish (yet still useful at least to me) web apps (and other things), I'm definitely interested in someday seeing if I can easily convert Astroblahhh Desktop and/or the WordsPlatz blogging software and/or the Eryss astrology software and/or other and/or not yet created things into Sandstorm packages.
I don't feel up to writing a complete set of instructions on how to install everything in Lighthouse 64, and it would probably be better for me to just add scripts to my Puppy Linux Setup Kit to automate most everything.
But, here are a few notes.
Wasn't sure that would work because I thought maybe that package was only for Debian GNU/Linux.
To compile the GNU Core Utilities, I had to do these commands before running ./configure:
And you can check if the "export" command really created the "FORCE_UNSAFE_CONFIGURE" environment variable by doing these commands:
I don't have the expertise to judge Sandstorm's technical and security merits, but, from the perspective of a user, I find Sandstorm very pleasant and easy to use.
To my surprise, I was able to successfully do all the steps in Sandstorm's packaging tutorial while using Lighthouse 64 Puppy Linux 6.02 Beta 2!
FORCE_UNSAFE_CONFIGURE=1
export FORCE_UNSAFE_CONFIGUREprintenv | grep UNSAFE