Zeus, maintenance release
- Had to seriously clean up, refactor, and stabilise p5.data, since it would crash in Apache/Mono environments.
- Support for (manually) adding HTTP headers for Bazar, which is used when invoking the default Bazar, which is using the GitHub API servers.
- Added some basic error handling when installing apps in Bazar.
- Much better handling of icons, which are now rendered responsively, to not have them steal half the screen on smaller devices, such as iPhone, etc.
This release, should in general terms, work perfectly well on Linux/Apache, at least I hope so ...!!
Sorry for any inconvenience with earlier versions ...
Notice, this time I have added an automated installation script which you can use, to automate the entire installation. The script is only tested on Ubuntu Server, version 16.04.3, but I believe it will probably work on most Debian based systems.
Warning, this script, which is called "install.sh", and you can find in the list of files, will "greadily" take over the entire Apache installation, and install Phosphorus Five into its main "/html" folder. Which means it doesn't mix well with other existing apps in your Apache installation.
In general, I'd only use it when having setup a completely fresh and "virgin" server, due to the above reasons. The script will install all dependencies for P5, such as Apache, MySQL, GnuPG, etc.
When you have downloaded the script, make sure you make it into an executable, with the following command.
chmod +x install.sh
For then to execute it with the following command.
sudo ./install.sh
The sudo
parts above, are (obviously) crucial.
If you choose to use this script, you don't need to do anything else, but executing it from the command line, from the server you wish to install Phosphorus Five into. The script will automatically download, and install, everything needed to turn your server into a Phosphorus Five Home Cloud Web Server!