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
apt-get install git
mkdir -p /var/www/html
cd /var/www/html
git clone https://framagit.org/hubzilla/core.git .
nano .homeeinstall/hubzilla-config.txt
cd .homeeinstall/
./hubzilla-setup.sh
Reload apache2 service
- Open your domain with a browser and go through the initial configuration of Hubzilla.