services:
- service:
  - name: caddy
    target: multi-user
    file:
    - text: /etc/caddy/Caddyfile
      engine: 'none'
    - text: /etc/caddy/Caddyfile.d/risotto.caddyfile
    - text: /sysusers.d/0caddy.conf
      source: sysuser-caddy.conf
      engine: 'none'
    - text: /tmpfiles.d/0caddy.conf
      source: tmpfile-caddy.conf
      engine: 'none'
variables:
- family:
  - name: caddy
    description: Caddy web server
    variables:
    - variable:
      - name: caddy_root_directory
        type: filename
        description: The root path of the site
        value:
        - text: /srv/caddy