package loki import "du5t1n.me/cfg/base/schema/instructions" templates: [...instructions.#RenderInstruction] & [ { template: "loki/config.yml" dest: "/etc/loki/config.yml" hooks: { changed: [{run: "systemctl try-restart loki"}] } }, { template: "loki/loki.container" dest: "/etc/containers/systemd/loki.container" hooks: { changed: [ { run: "systemctl daemon-reload" immediate: true }, {run: "systemctl restart loki"}, ] } }, { template: "loki/caddy-client-ca.crt" dest: "/etc/caddy/client-ca.crt" hooks: { changed: [{run: "systemctl try-reload-or-restart caddy"}] } }, { template: "loki/caddy-acme-ca.crt" dest: "/etc/caddy/acme-ca.crt" hooks: { changed: [{run: "systemctl try-reload-or-restart caddy"}] } }, { template: "loki/Caddyfile" dest: "/etc/caddy/Caddyfile" hooks: { changed: [{run: "systemctl try-reload-or-restart caddy"}] } }, { template: "loki/caddy.container" dest: "/etc/containers/systemd/caddy.container" hooks: { changed: [ { run: "systemctl daemon-reload" immediate: true }, {run: "systemctl restart caddy"}, ] } }, ]