diff --git a/ansible/amber.yml b/ansible/amber.yml index ed903d1..dd068bb 100644 --- a/ansible/amber.yml +++ b/ansible/amber.yml @@ -35,13 +35,18 @@ vars: docker_users: '{{ apps | map(attribute="username") | list }}' - - include_role: - name: docker-app - private: yes - vars: - username: '{{ app_item.username }}' - ssh_keys: '{{ app_item.ssh_keys | default([]) }}' - env: '{{ app_item.env | default({}) }}' - with_items: '{{ apps }}' - loop_control: - loop_var: app_item + - include_role: + name: antoiner77.caddy + vars: + caddy_config: '{{ lookup("template", "templates/Caddyfile.j2") }}' + +# - include_role: +# name: docker-app +# private: yes +# vars: +# username: '{{ app_item.username }}' +# ssh_keys: '{{ app_item.ssh_keys | default([]) }}' +# env: '{{ app_item.env | default({}) }}' +# with_items: '{{ apps }}' +# loop_control: +# loop_var: app_item diff --git a/ansible/requirements.yml b/ansible/requirements.yml index 4b504a0..7e4d470 100644 --- a/ansible/requirements.yml +++ b/ansible/requirements.yml @@ -7,3 +7,6 @@ - src: geerlingguy.docker version: 2.5.2 + +- src: antoiner77.caddy + version: v2.1.0 diff --git a/ansible/templates/Caddyfile.j2 b/ansible/templates/Caddyfile.j2 new file mode 100644 index 0000000..e69de29