<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>nutzerverwaltung on Christian Knedel</title>
    <link>https://www.christian-knedel.de/ja/tags/nutzerverwaltung/</link>
    <description>Recent content in nutzerverwaltung on Christian Knedel</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja-jp</language>
    <lastBuildDate>Fri, 02 Apr 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://www.christian-knedel.de/ja/tags/nutzerverwaltung/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>コンテナですごいこと：LDAPとNGINXでDockerサービスをよりセキュアにする</title>
      <link>https://www.christian-knedel.de/ja/post/2021/april/20210402-nginx-reverse-proxy/</link>
      <pubDate>Fri, 02 Apr 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.christian-knedel.de/ja/post/2021/april/20210402-nginx-reverse-proxy/</guid>
      <description>Synology Diskstation ユーザーとして、私はホームラボのネットワークで多くのサービスを実行しています。Gitlabでソフトウェアをデプロイし、Confluenceで知識を文書化し、Calibreウェブサーバーで技術文献を読んでいます。        すべてのネットワークサービスは暗号化されて通信し、中央のユーザー管理によって保護されています。 今日は、SSL暗号化、アクセスログ、LDAPアクセス制限によって私のCalibreサービスを保護する方法を紹介します。このチュートリアルでは、&amp;quot;アトラシアンでのクールな使い方: LDAP ですべてのアトラシアンツールを使用する &amp;ldquo;と &amp;ldquo;コンテナで素晴らしいことを: Docker ComposeでCalibreを実行する &amp;ldquo;からの予備知識が必要です。
私のLDAPサーバー すでに書いたように、私はDockerコンテナで中央のopenLDAPサーバーを動かしています。また、いくつかのアプリケーショングループを作成しました。      リバースプロキシで安全でないアプリケーションを保護 linuxserver/calibre-web」のDockerイメージはSSL暗号化とLDAPをサポートしていないので、「calibreweb」という仮想ネットワークを作り、NGINXリバースプロクシをCalibreサーバの前に置く。 Docker Composeファイルはこんな感じです。今後のアクセスログはすべてlogディレクトリに、自己署名証明書はcertsディレクトリに保存されます。
version: &#39;3.7&#39; services: nginx: image: weseek/nginx-auth-ldap:1.13.9-1-alpine container_name: calibre-nginx environment: - &#39;TZ=Europe/Berlin&#39; volumes: - ./default.conf:/etc/nginx/conf.d/default.conf - ./certs:/etc/certs - ./logs:/var/log/nginx ports: - 8443:443 networks: - calibreweb restart: unless-stopped calibre-web: image: linuxserver/calibre-web container_name: calibre-web environment: - PUID=..... - PGID=.... - TZ=Europe/Berlin volumes: - /volume/docker/calibre/app.</description>
    </item>
    
  </channel>
</rss>
