Title here
Summary here
rojiはローカル開発環境でルートを保護するためのHTTP BASIC認証をサポートしています。
Dockerベースのルートに認証を追加:
services:
admin:
image: my-admin-panel
labels:
- "roji.auth.basic.user=admin"
- "roji.auth.basic.pass=secret"
- "roji.auth.basic.realm=Admin Area" # 任意、デフォルトは "Restricted"
networks:
- roji静的サイトを ~/.config/roji/config.yaml で保護:
static_sites:
- host: docs
root: ~/projects/docs/build
auth:
basic:
user: admin
pass: secret
realm: Documentation # 任意WWW-Authenticate ヘッダー付きで 401 Unauthorized を返すOPTIONS)は認証をバイパス