OpenProject ist eine leistungsstarke Open-Source-Projektmanagementsoftware, die es Teams ermöglicht, Projekte effizient zu planen, zu verfolgen und zusammenzuarbeiten. In diesem Artikel werde ich dir eine Schritt-für-Schritt-Anleitung geben, wie du OpenProject mithilfe von Docker und Traefik auf deinem System installierst. Lass uns direkt loslegen!
Datum | Änderungen |
---|---|
12.07.2022 | Erstellung dieser Anleitung. |
0. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- TRAEFIK V2 + 3 – REVERSE-PROXY MIT CROWDSEC IM STACK EINRICHTEN
1. Ordner erstellen
Zuerst erstellen wir uns einen neuen Ordner.
mkdir -p /opt/containers/openproject
2. Docker Compose anlegen
Nun legen wir die eigentliche Docker Datei an. Diese dient dazu unseren späteren Container zu erstellen.
nano /opt/containers/openproject/docker-compose.yml
Bei diesem Inhalt handelt es sich um exklusiven Content für Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
5. Admin Kennwort ändern
Nun solltet ihr folgendes auf eurer Homepage sehen:
Nun könnt ihr euch anmelden mit eurem Administrator Account. Die Account-Daten sind:
- Nutzer: admin
- Passwort admin
Nach dem Login müsst ihr euer Kennwort ändern:
Nun könnt ihr noch die Sprache auswählen und dann OpenProject nutzen.
Hallo,
danke für die tolle Anleitung. Ich hab das genauso umgesetzt und alles lief. Einfach super.
Leider habe ich festgestellt, dass es eine neuere Version gibt. Dann habe ich in der docker-compose.yml die aktuelle Version gesetzt:
danach ein docker compose pull und den Container neu gestartet mit docker compose down und docker compose up -d.
Leider bringt das nun eine Fehlermeldung: “Bad gateway”.
Ich vermute es liegt am traefik. Aber Der Router, der HTTP Service sieht alles gut und richtig aus.
Mein nächster Verdach crowdsec: Nach einem Neustart waren ziemlich viele Dienste nicht erreichbar. Weshalb ich auf crowdsec getippt habe.
docker exec crowdsec cscli alerts list zeigt eine ziemlich lange liste. Dann habe ich das mit
docker exec crowdsec cscli alerts delete –all gelöscht. Seither funktioniert alles wieder.
Nur eben openproject nicht…Meldung ist immer noch “Bad gateway”.
Hallo,
ich habe ein kleines Problem mit dem Erstellen des Secrets. Wenn ich den Befehl aus der Anleitung verwende, dann wird der Befehl zwar gestartet, aber er wird nicht beendet.
Installiert habe ich Debian 11…
Schöne Grüße
Jürgen