shadowcast
Member
Hallo,
auf meinem Debian Stretch Server habe ich nun Docker sauber am Laufen, in meinem Fall mit Portainer zur Verwaltung sowie Gitlab.
Für beide habe ich ein eigenes Web angelegt mit LetsEncrypt Zertifikaten.
Als Apache Direktive habe ich z.B. beim Portainer
Gleiches für Gitlab mit entsprechend anderem Port.
Das klappt ganz gut.
Beide Tools haben aber eine eingebaute Konsole bzw. WebIDE welche auf APIs davon gehen und diese funktionieren damit leider nicht.
Für Portainer habe ich zusätzlich das hier versucht, ohne Erfolg:
Rufe ich Portainer direkt mit IP-Adresseort auf klappt die Konsole.
Ähnliches bei Gitlab, mit IP klappts, mit dem VHost Proxy nicht.
Hoffe ich finde hier Leute mit Docker / Apache Erfahrung.
LG
auf meinem Debian Stretch Server habe ich nun Docker sauber am Laufen, in meinem Fall mit Portainer zur Verwaltung sowie Gitlab.
Für beide habe ich ein eigenes Web angelegt mit LetsEncrypt Zertifikaten.
Als Apache Direktive habe ich z.B. beim Portainer
Code:
<Location />
ProxyPass http://127.0.0.1:9000/
ProxyPassReverse http://127.0.0.1:9000/
RequestHeader set X-Forwarded-Proto "https"
</Location>
Das klappt ganz gut.
Beide Tools haben aber eine eingebaute Konsole bzw. WebIDE welche auf APIs davon gehen und diese funktionieren damit leider nicht.
Für Portainer habe ich zusätzlich das hier versucht, ohne Erfolg:
Code:
<Location /portainer/api/websocket/>
ProxyPass http://127.0.0.1:9000/api/websocket/
ProxyPassReverse http://127.0.0.1:9000/api/websocket/
RewriteEngine on
RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
RewriteRule /api/websocket/(.*) ws://127.0.0.1:9000/api/websocket/$1 [P]
</Location>
Rufe ich Portainer direkt mit IP-Adresseort auf klappt die Konsole.
Ähnliches bei Gitlab, mit IP klappts, mit dem VHost Proxy nicht.
Hoffe ich finde hier Leute mit Docker / Apache Erfahrung.
LG