ansible-collection/roles/caddy
2024-12-06 08:38:17 -07:00
..
defaults feat(caddy): add more useable caddy role & instructions 2024-11-23 18:21:36 -06:00
handlers feat(caddy): add more useable caddy role & instructions 2024-11-23 18:21:36 -06:00
tasks fix(caddy): add docs, rate limiting example, fixed perms 2024-11-23 18:45:15 -06:00
templates fix(caddy): add docs, rate limiting example, fixed perms 2024-11-23 18:45:15 -06:00
README.md feat(common): add a quick GRAFANA_ALLOY_EXTRA_CLEANUP_RULES param to stage.drop custom per-host logs 2024-12-06 08:38:17 -07:00

Ansible Role auengun.homelab.caddy

A little quick basic way for me to pull my own caddy binary into my lab services along with some services to make it work.

Installation

Read the Homelab Collection README.md for installation instructions.

Examples

Basic Caddy

- name: Caddy
  hosts: all
  become: true
  tasks:
    - ansible.builtin.include_role:
        name: auengun.homelab.caddy
      vars:
        CADDY_CADDYFILE_LOCAL_SRC: "templates/Caddyfile"
  tags:
    - caddy