Ansible BuildAnsible Build
Home
Roles
Scripts
Mint System
Chat
GitHub
Home
Roles
Scripts
Mint System
Chat
GitHub
  • Caddy role

    • Usage
caddy logo

Caddy role

Deploy Caddy container.

Usage

Configure the role.

vars.yml

# https://hub.docker.com/_/caddy
caddy_image: caddy:2.7.5-alpine
caddy_build_image: true # default: false
caddy_hostname: caddy01
caddy_description: Reverse-Proxy # default: Caddy
caddy_data_dir: /usr/share/caddy # default: "/usr/share/{{ caddy_hostname }}"
caddy_ports:
  - 8080:80 # default: 80:80
  - 8443:443 # default: 443:443
  - 8443:443/udp # default: 443:443/udp
caddy_proxies:
  - address: 
    upstream:

And include it in your playbook.

- hosts: caddy
  roles:
  - role: caddy
Edit this page
Last Updated:
Contributors: Janik von Rotz