Installation von OpenProject mittels Docker

Heute installieren wir die Projektmanagementsoftware Open Project. Mehr Informationen über die Software findet Ihr unter https://www.openproject.org/
Vorbereiten des Systems
Als erstes installieren wir uns ein Ubuntu 20 und führen alle Updates aus.
sudo apt-get update
sudo apt-get upgrade
Abhängigkeiten installieren
Um OpenProject in einem Container laufen lassen zu können benötigen wir die Containersoftware Docker welche wir nun installieren. Als erstes installieren wir einige Basisabhängigkeiten
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
Anschliessend fügen wir den GPG-Key für Docker hinzu
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Um den stable release auszuwählen, geben wir folgendes ein.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Und schon kann die Installation von «Docker» und «Docker Compose» beginnen:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose
Installation von OpenProject
Nun können wir OpenProject installieren. Hierfür clonen wir das Project von GitHub:
git clone --depth=1 --branch=stable/10 https://github.com/opf/openproject
Anschliessend können wir in den Ordner wechseln und alles mit Docker Compose installieren.
cd openproject
docker-compose up -d
Und schon haben wir OpenProject installiert, erreichbar ist OpenProject nun unter «serverip:8080»

Viel Spass mit der Software