Ubuntu 20.04 LTS + Authelia

Ubuntu 20.04 LTS + Authelia

基本的なドキュメント

https://www.authelia.com/docs/getting-started.html


ローカルのデモ環境が動作することを確認します。

以下の名前でアクセスできるように設定します。

Autheliaコンテナ : https://authelia.devemp.net/

traefikコンテナ : https://traefik.devemp.net/

公開用APIコンテナ: https://public.devemp.net/

要認証APIコンテナ: https://secure.devemp.net/


インストール先は、どこでもよいのですが、今回はホームディレクトリにインストールします。

cd

git clone https://github.com/authelia/authelia.git

Screenshot from 2021-04-22 15-19-24.png

cd authelia

Screenshot from 2021-04-22 15-19-47.png

以下のようなフォルダが作成されます。

(treeコマンドがインストールされていなければ「sudo apt-get install tree -y 」でインストールできます)

Authelia のセットアップに戻ります
sudo ./setup.sh
Screenshot from 2021-04-22 15-54-09.png
Screenshot from 2021-04-22 15-54-09.png
checking for pre-requisites
Pulling Authelia docker image for setup
What root domain would you like to protect? (default/no selection is example.com): devemp.net
Screenshot from 2021-04-22 17-54-51.png
Screenshot from 2021-04-22 17-55-02.png
Screenshot from 2021-04-22 17-55-16.png
Screenshot from 2021-04-22 17-55-27.png
Screenshot from 2021-04-22 17-55-59.png
Screenshot from 2021-04-22 17-59-09.png