main.yml 432 B

1234567891011121314151617181920212223
  1. ---
  2. - name: Package cache updated
  3. shell: pkg update -f
  4. - name: Caddy package installed
  5. community.general.pkgng:
  6. name: "caddy"
  7. state: latest
  8. - name: Caddy enabled
  9. shell:
  10. cmd: sysrc caddy_enable="YES"
  11. - name: Caddyfile installed
  12. copy:
  13. src: Caddyfile
  14. dest: /usr/local/etc/caddy/Caddyfile
  15. owner: root
  16. mode: 0644
  17. notify: Caddy restarted
  18. - name: Caddy started
  19. service: name=caddy state=started