Skip to content

Commit da00570

Browse files
stackptrclaude
andcommitted
feat(glyph): expose ntfy on Tailscale interface
Bind ntfy to all interfaces and allow port 2586 on tailscale0 only, so other hosts on the Tailscale network can publish notifications. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 7e49a49 commit da00570

3 files changed

Lines changed: 3 additions & 1 deletion

File tree

‎home/secrets/aichat-env.age‎

0 Bytes
Binary file not shown.

‎home/secrets/opencode-env.age‎

0 Bytes
Binary file not shown.

‎hosts/glyph/services/ntfy.nix‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,12 @@ in {
3535
enable = true;
3636
settings = {
3737
base-url = "http://glyph:2586";
38-
listen-http = "127.0.0.1:2586";
38+
listen-http = ":2586";
3939
};
4040
};
4141

42+
networking.firewall.interfaces.tailscale0.allowedTCPPorts = [2586];
43+
4244
systemd.services.ntfy-slack-relay = {
4345
description = "Forward ntfy notifications to Slack";
4446
after = ["ntfy-sh.service" "network.target"];

0 commit comments

Comments
 (0)