6

Traefik-Installationの下にDockerized Jira -Instanceをセットアップしました。

これは私の docker-compose.yml です:

version: "2"
services:
  software:
    image: cptactionhank/atlassian-jira-software:latest
    labels:
      - "traefik.frontend.rule=Host:jira.domain.com"
      - "traefik.port=8080"
      - "traefik.enable=true"
      - "traefik.frontend.entryPoints=http,https"

私の Jira-Baseurl はhttps://jira.domain.comに設定されており、Jira インストールにhttps. 私のtraefikセットアップでは、リクエストごとにhttpからhttpsへのリダイレクトをセットアップしました。

私の traefik.toml は次のようになります。

[entryPoints]
  [entryPoints.http]
  address = ":80"
    [entryPoints.http.redirect]
    entryPoint = "https"
  [entryPoints.https]
  address = ":443"
    [entryPoints.https.tls]
defaultEntryPoints = ["http", "https"]

これは機能していますが、一部のリクエストで次のエラーが発生します。

混合コンテンツ: 「https://jira.domain.com/secure/Dashboard.jspa」のページは HTTPS 経由でロードされましたが、安全でないリソース「http://jira.domain.com/plugins/servlet/gadgets/ 」をリクエストしましたifr?container=atlassian&mi …ivitystream-gadget%2Fgadgets%2Factivitystream-gadget.xml&libs=auth-refresh'. このリクエストはブロックされました。コンテンツは HTTPS 経由で提供する必要があります。

プロキシをセットアップする必要があることを読みましたが、これを行う方法については黙っていません。

4

0 に答える 0