Monitor docker container log
Link github: https://github.com/amir20/dozzle
Link hướng dẫn cài login vs user: https://dozzle.dev/guide/authentication
Docker compose
services:
dozzle:
container_name: dozzle
image: amir20/dozzle:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/data
ports:
- 8080:8080
environment:
DOZZLE_AUTH_PROVIDER: simple
restart: unless-stopped
Để sinh user thì chạy lệnh sau
# Syntax:
docker run -it --rm amir20/dozzle generate --name [Tên hiển thị] --email [email] --password [Mật khẩu] [Tên đăng nhập]
# VD:
docker run -it --rm amir20/dozzle generate --name Admin --email me@email.net --password secret admin
Kết quả là sinh ra nội dung file cấu hình user:
users:
# "admin" here is username
admin:
email: me@email.net
name: Admin
# Generate with docker run -it --rm amir20/dozzle generate --name Admin --email me@email.net --password secret admin
password: $2a$11$9ho4vY2LdJ/WBopFcsAS0uORC0x2vuFHQgT/yBqZyzclhHsoaIkzK
filter:
roles:
Vào thư mục ./data (đã mount volume trong file compose), tạo file users.yml và copy nội dung kia vào là xong. Có thể tạo và thêm được nhiều user.
No Comments