iquzart.traefik
Traefik 反向代理
在容器上使用的 Traefik 反向代理的 Ansible 角色
特点
1. 基本认证
2. HTTPS 重定向
3. IP 白名单
4. Letsencrypt
5. 支持 TLS 1.2 和 1.3
6. 访问日志到文件
角色变量
变量名称 | 描述 | 默认值 |
---|---|---|
traefik_version | Traefik 容器版本 | v2.2.1 |
traefik_install_dir | 容器配置目录 | /opt/containers/traefik |
traefik_domain_name | Traefik UI 域名 | example.com |
traefik_log_level | Traefik 日志级别 | WARN |
traefik_check_new_version | 检查新版本 | false |
traefik_send_anonymous_usage | 发送匿名使用数据 | false |
traefik_api_dashboard | 启用或禁用 Traefik UI | true |
traefik_auth | 基本认证凭据,htaccess 密码,支持 MD5/SHA1/Bcrypt | **** |
traefik_ip_white_list | 允许访问的 IP 源 | 127.0.0.1/32 |
示例剧本
- hosts: 服务器
roles:
- { role: iquzart.traefik }
许可证
MIT
作者信息
穆罕默德·伊克巴尔 iquzart@hotmail.com
安装
ansible-galaxy install iquzart.traefik
许可证
Unknown
下载
2.8k
拥有者
Open Source Enthusiast