{ config, ... }: { services.caddy.virtualHosts = { "notify.${config.networking.domain}" = { extraConfig = '' reverse_proxy ${config.services.bark.settings.BARK_SERVER_ADDRESS} { health_uri /ping health_body pong } ''; }; }; services.bark = { enable = true; settings = { BARK_SERVER_ADDRESS = "[::1]:8089"; }; }; }