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