This repository is not maintained anymore. We have created a new implementation based on Laravel and Vue.js here: https://github.com/gloggi/abteilungs-homepage
-
Clone the git repository
git clone https://github.com/gloggi/abteilungs-homepages.git
-
Go into the wordpress subdirectory
cd abteilungs-homepages/wordpress
-
Start the docker containers
docker-compose up
-
Once the containers have started, access the site at
localhost
(can be changed by copying .env.example to .env and modifying it). You can log in at localhost/wp-admin with user 'admin' and password 'gloggi'. If you change something in the plugin or theme directories, refresh the page in your browser to see the changes take action immediately.
-
Set up a WordPress instance at your hoster
-
Using SSH, log into the server and install WP-CLI (see https://gist.github.com/neverything/851778304fd730b468fe).
-
Using FTP, copy post-install.sh to your wp-content folder and make it executable using
chmod +x post-install.sh
-
Execute the install script:
./post-install.sh ~/bin/wp