Openproject Installation Docker schlägt fehl

Status
Für weitere Antworten geschlossen.

fabwins

Benutzer
Mitglied seit
27. Sep 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
Hi Zusammen,
beim Ausführen des Openproject Pakets innerhalb Docker wird eine Fehlermeldung generiert, wenn ich bei den Netzwerkeinstellungen die Option „gleiche wie Host“ angeklickt habe. Folgend die Fehlermeldung:
Rich (BBCode):
-----> Database cluster not found. Creating a new one in /var/lib/postgresql/9.6/main...
stdout
10:42:48
su: System error
Kennt jemand diesen Fehler? Wie kann ich den umgehen? Ich würde gerne mit Openproject arbeiten bringe es jedoch nicht zu laufen!

Vielen Dank für Hilfe, viele Grüße
 

4bob

Benutzer
Mitglied seit
04. Mai 2016
Beiträge
604
Punkte für Reaktionen
1
Punkte
38
Willkommen im Forum.
Bitte nenne immer zuerst die Quelle, also bei dir das Image!

..wenn ich bei den Netzwerkeinstellungen die Option „gleiche wie Host“ angeklickt habe.

Machst du das solltest du dir sicher sein das alle Ports unterm DSM auch frei sind; Und warum nicht bridge ?

Angenommen du hast das Original genommen (openproject/community) fehlt jetzt die Datenbankverbindung, denn flanschst du den Container direkt an den Netzwerkstack der DS muss hier entsprechendes frei sein. Der default Port 5432 wird aber vom DSM selbst verwendet, postgresql aus dem Container kommt mit jetzt auf Port 5433 hoch, daher der System error..
vom Webserver unter port 80 ganz zu schweigen; Also dumme Idee --net=host auf der DS.

Mehr Unterstützung findet sich hier: https://www.openproject.org/docker/

Bob
 

fabwins

Benutzer
Mitglied seit
27. Sep 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
hi Bob,

Danke! Ich habs gleich probiert! Nun funktioniert der Container... ich verstehe nur noch nicht, wie ich ihn erreichen kann! Wenn ich richtig bin müsste es doch die IP des DS und der Post aus den Container Einstellungen sein? Dieser Port wird dann auch beim Router freigegeben oder? Mal eine bescheidene Frage ... einen eigenen Browser hat die DS nicht oder? Der Router unterstützt leider kein VPN daher kann ich von extern keine Freigaben etc machen... DANKE!!
 

4bob

Benutzer
Mitglied seit
04. Mai 2016
Beiträge
604
Punkte für Reaktionen
1
Punkte
38
Wenn ich richtig bin müsste es doch die IP des DS und der Post aus den Container Einstellungen sein?
Richtig, du definierst einen Port oder er wird selbst vergeben bspw. 32456 auf Port 80 im Container,
dann ruft du http://ip-der-DS:32456 im Browser deiner Wahl auf.
Dieser Port wird dann auch beim Router freigegeben oder?
Wenn du openproject von außen ansprechen willst ja, aus dem Lan nein.
Aber du solltest dir bewust sein das die Anbindung per default erstmal unverschlüsselt ist über http, das sollte vorher umgestellt werden.

Mal eine bescheidene Frage ... einen eigenen Browser hat die DS nicht oder?
Jepp, gibt’s nicht.

Bob
 

fabwins

Benutzer
Mitglied seit
27. Sep 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
Jepp, gibt’s nicht.
Bob

Schade das wäre wirklich praktisch aber ich habe schon gesehen, dass sich das einige wünschen!

Bzgl. dem https.. kannst du mir noch einen Hinweis geben, wie ich das einrichte?

Nochmals vielen Dank!
 

4bob

Benutzer
Mitglied seit
04. Mai 2016
Beiträge
604
Punkte für Reaktionen
1
Punkte
38
Der Link aus meinem ersten Post: FAQ > Can I use SSL?
Verrät dir eigentlich schon alles ;)
Du solltest das DSM auf https entsprechende einrichten haben, dann unter Systemsteuerung > Anwendungsportal > Reverse Proxy einen Eintrag setzen etwa so:
Quelle https 8008 mit Ziel http localhost 32456
Router anpassen; Aufruf über https://dynDNSoderExterneIP:8008

Bob
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat