~comcloudway/ansible-ccw.icu

80689e2e3ed3538716342c48c04f3ec58e8abefb — Jakob Meier 1 year, 3 months ago f926fec
Added basic nework/caddy role
A roles/network/README.org => roles/network/README.org +3 -0
@@ 0,0 1,3 @@
* /roles/network
This folder contains roles related to network setup,
routing and setting up a firewall.

A roles/network/caddy/tasks/main.yml => roles/network/caddy/tasks/main.yml +13 -0
@@ 0,0 1,13 @@
---
- name: Make sure caddy is installed
  community.general.apk:
    name:
      - caddy
      - caddy-openrc
    state: latest

- name: Make sure caddy is running and enabled on boot
  service:
    name: caddy
    enabled: true
    state: started

A roles/network/caddy/templates/reverse-proxy.template => roles/network/caddy/templates/reverse-proxy.template +3 -0
@@ 0,0 1,3 @@
{{ domain }} {
reverse_proxy :{{ port }}
}