Blank page after fresh set-up, docker-compose.yml file fault? TRAEFIK

YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEES !!!
i found the problem ! I DID IT !! I AM HAPPY !! :smiley: YEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH!!

sooo boys it was so simple as … :smiley: i wanna cry … look at this shit :open_mouth:

Soo delete it ports for eeach services like DB and passbolt and only thing is yea really

“traefik.http.services.passbolt.loadbalancer.server.port=80”

Nothing else dont add 443 or custom port just fkn 80 HTTP port and traefik will handle it :smiley:

so under you can have yml file for passbolt under traefik

version: '3.9'

services:
  db:
    image: mariadb:10.10
    restart: unless-stopped
    networks:
      - proxy
    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
    networks:
      - proxy
    depends_on:
      - db
    environment:
      - APP_FULL_BASE_URL=https://passbolt.yourdomain.com
      - DATASOURCES_DEFAULT_HOST=db
      - DATASOURCES_DEFAULT_USERNAME=passbolt
      - DATASOURCES_DEFAULT_PASSWORD=P4ssb0lt
      - DATASOURCES_DEFAULT_DATABASE=passbolt
      - EMAIL_TRANSPORT_DEFAULT_HOST=mail.yourdomain.com
      - EMAIL_TRANSPORT_DEFAULT_PORT=587
      - EMAIL_TRANSPORT_DEFAULT_USERNAME=no-reply@yourdomain.com
      - EMAIL_TRANSPORT_DEFAULT_PASSWORD=yourownpassword
      - EMAIL_TRANSPORT_DEFAULT_TLS=true
      - EMAIL_DEFAULT_FROM=no-reply@yourdomain.com
    volumes:
      - gpg_volume:/etc/passbolt/gpg
      - jwt_volume:/etc/passbolt/jwt
    command: ["/usr/bin/wait-for.sh", "-t", "0", "db:3306", "--", "/docker-entrypoint.sh"]
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.passbolt.entrypoints=http"
      - "traefik.http.routers.passbolt.rule=Host(`passbolt.yourdomain.com`)"
      - "traefik.http.middlewares.passbolt-https-redirect.redirectscheme.scheme=https"
      - "traefik.http.routers.passbolt.middlewares=passbolt-https-redirect"
      - "traefik.http.routers.passbolt-secure.entrypoints=https"
      - "traefik.http.routers.passbolt-secure.rule=Host(`passbolt.yourdomain.com`)"
      - "traefik.http.routers.passbolt-secure.tls=true"
      - "traefik.http.routers.passbolt-secure.service=passbolt"
      - "traefik.http.services.passbolt.loadbalancer.server.port=80"
      - "traefik.docker.network=proxy"
networks:
  proxy:
    external: true

volumes:
  database_volume:
  gpg_volume:
  jwt_volume:

Many thanks to everybody who want to resolve this problem with me and your community.
@garrett @clayton

2 Likes