diff options
Diffstat (limited to 'doc/en/adminmanual/automated_installation.md')
-rw-r--r-- | doc/en/adminmanual/automated_installation.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/en/adminmanual/automated_installation.md b/doc/en/adminmanual/automated_installation.md new file mode 100644 index 000000000..089866b13 --- /dev/null +++ b/doc/en/adminmanual/automated_installation.md @@ -0,0 +1,26 @@ +### Automated installation via the shell script .homeinstall + +There is a shell script in (`.homeinstall/hubzilla-setup.sh`) that will install Hubzilla and its dependencies on a fresh installation of Debian stable. It should work on similar Linux systems, but your results may vary. + +#### Requirements + +The installation script was originally developed for a small hardware server behind your home router. However, it has been tested on several systems running Debian 9: + +- Home-PC (Debian-9.2-amd64) and Rapberry-Pi 3 (Rasbian = Debian 9.3) + - Internet connection and router at home + - Mini-PC / Raspi connected to the router + - USB drive for backups + - Fresh installation of Debian on your mini PC + - Router with open ports 80 and 443 for your Debian + +#### Overview of the installation steps + +1. `apt-get install git` +2. `mkdir -p /var/www/html` +3. `cd /var/www/html` +4. `git clone https://framagit.org/hubzilla/core.git .` +5. `nano .homeeinstall/hubzilla-config.txt` +6. `cd .homeeinstall/` +7. `./hubzilla-setup.sh` +8. `Reload apache2 service` +9. Open your domain with a browser and go through the initial configuration of Hubzilla. |