all repos — nixfiles @ 9a5f1ad439a8c90d6d6370d6d5b85972ba11ced5

System and user configuration, managed by nix and home-manager

push-notifications: configure bark server

Alin
commit

9a5f1ad439a8c90d6d6370d6d5b85972ba11ced5

parent

fb9a8636c9ef5033324f4203c61dc657d92bd95c

2 files changed, 16 insertions(+), 0 deletions(-)

changed files
M flake.nix → flake.nix
@@ -134,6 +134,7 @@ srvos.nixosModules.server
vpsadminos.nixosConfigurations.containerUnstable agenix.nixosModules.default ./packages/modules/nixos/laminar.nix + ./packages/modules/nixos/bark.nix ./system/hosts/smrk.nix ]; };
M system/roles/push-notifications.nix → system/roles/push-notifications.nix
@@ -21,5 +21,20 @@ extraConfig = ''
reverse_proxy ${config.services.ntfy-sh.settings.listen-http} ''; }; + "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"; + }; }; }