iquzart.traefik

Traefik Reverse Proxy

Molecule Test Role Name Quality Score Role Downloads Release License

This is an Ansible role for setting up the Traefik Reverse Proxy in a container.

Features

  1. Basic Authentication
  2. HTTPS Redirection
  3. IP Whitelist
  4. Letsencrypt support
  5. TLS versions 1.2 and 1.3
  6. Access logs saved to a file

Role Variables

Variable Name Description Default
traefik_version Version of the Traefik container v2.2.1
traefik_install_dir Directory for Traefik configuration /opt/containers/traefik
traefik_domain_name Domain name for the Traefik UI example.com
traefik_log_level Logging level for Traefik WARN
traefik_check_new_version Check for new Traefik version false
traefik_send_anonymous_usage Send anonymous usage data false
traefik_api_dashboard Enable or disable Traefik UI true
traefik_auth Basic Auth credentials (hashed password) ****
traefik_ip_white_list Allowed IP addresses 127.0.0.1/32

Example Playbook

- hosts: servers
  roles:
    - { role: iquzart.traefik }

License

MIT License

Author Information

Muhammed Iqbal iquzart@hotmail.com

Informazioni sul progetto

Setup Traefik Reverse Proxy

Installa
ansible-galaxy install iquzart.traefik
Licenza
Unknown
Download
2.8k
Proprietario
Open Source Enthusiast