Pomoc Instalacja Passbolt w Docker

raffter

Entry Technician
Q Associate
6 Grudzień 2015
53
3
8
38
Lublin
QNAP
TVS-x72XT
Ethernet
1 GbE
Witam,

w firmie pojawiła się potrzeba uporządkowania bałaganu w zarządzaniu hasłami. Przeglądając różne rozwiązania trafiłem na Passbolt, który można zainstalować jako kontener Docker. Niestety nigdy wcześniej nie instalowałem żadnych kontenerów i moja wiedza w tym temacie jest bliska zeru :)

Udało mi się jednak zainstalować i uruchomić go wg. poniższej instrukcji:
Docker passbolt installation

i konfiguracji:

Kod:
version: "3.9"
services:
  db:
    image: mariadb:10.11
    restart: unless-stopped
    environment:
      MYSQL_RANDOM_ROOT_PASSWORD: "true"
      MYSQL_DATABASE: "passbolt"
      MYSQL_USER: "passbolt"
      MYSQL_PASSWORD: "P4ssb0lt"
    volumes:
      - database_volume:/var/lib/mysql

  passbolt:
    image: passbolt/passbolt:latest-ce
    restart: unless-stopped
    depends_on:
      - db
    environment:
      APP_FULL_BASE_URL: http://192.168.15.10
      DATASOURCES_DEFAULT_HOST: "db"
      DATASOURCES_DEFAULT_USERNAME: "passbolt"
      DATASOURCES_DEFAULT_PASSWORD: "P4ssb0lt"
      DATASOURCES_DEFAULT_DATABASE: "passbolt"
    volumes:
      - gpg_volume:/etc/passbolt/gpg
      - jwt_volume:/etc/passbolt/jwt
    command:
      [
        "/usr/bin/wait-for.sh",
        "-t",
        "0",
        "db:3306",
        "--",
        "/docker-entrypoint.sh",
      ]
    ports:
      - 80:80
      - 4444:4444
    #Alternatively for non-root images:
    # - 80:8080
    # - 443:4433

volumes:
  database_volume:
  gpg_volume:
  jwt_volume:

Niestety w takiej konfiguracji działa tylko w sieci lokalnej. Gdy próbuje się połączyć z zewnątrz (po przekierowaniu portów) wyświetla się tylko biała strona.
Dodam, że domyśla konfiguracja kierowała na porty 80 i 443 - zmieniłem ją, gdyż port 443 mam zajęty przez inną usługę. Odblokowałem też porty w firewallu.

Czy ktoś z forumowiczów miał styczność z instalacją Passbolt w Qnap i wie gdzie popełniłem błąd?
Będę wdzięczny za pomoc.
 
Aby zobaczyć tę odpowiedź, musisz się zalogować lub zarejestrować.
 

Załączniki

  • Zrzut ekranu 2023-06-17 o 12.59.00.png
    Zrzut ekranu 2023-06-17 o 12.59.00.png
    218,6 KB · Wyświetleń: 37
  • Zrzut ekranu 2023-06-17 o 12.58.42.png
    Zrzut ekranu 2023-06-17 o 12.58.42.png
    44,9 KB · Wyświetleń: 37

Użytkownicy znaleźli tą stronę używając tych słów:

  1. instalacja ssl
  2. połączenie zdalne
  3. The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
  4. compose
  5. container
  6. reverse proxy
  7. mysql