Compare commits

...

2 commits

Author SHA1 Message Date
Tom Hubrecht e5fe18f28c feat(web01): Deploy ntfy-sh on push.dgnum.eu 2023-10-22 20:51:18 +02:00
Tom Hubrecht bdfa7316f2 fix(patches): Update outline hash 2023-10-22 20:06:24 +02:00
3 changed files with 34 additions and 1 deletions

View file

@ -10,6 +10,7 @@ lib.extra.mkConfig {
# List of services to enable
"metis"
"linkal"
"ntfy-sh"
"plausible"
"wordpress"
];

View file

@ -0,0 +1,26 @@
_:
let host = "push.dgnum.eu";
in {
services.ntfy-sh = {
enable = true;
settings = {
base-url = "https://${host}";
enable-login = true;
behind-proxy = true;
manager-interval = "1h";
};
};
services.nginx.virtualHosts.${host} = {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://127.0.0.1:2586";
proxyWebsockets = true;
};
};
}

View file

@ -94,7 +94,7 @@
# outline: 0.71.0 -> 0.72.0
{
id = 259246;
hash = "sha256-GMwtKnsBkik2N8bzoCUaxKgZoFaHjGWtLTANXcC+CsE=";
hash = "sha256-gRGsmqFjtQWWCCTRr9QHZDM3NxIbj5G9bFaFaTYTEYY=";
}
# nixos/outline: Add the possibility of using local storage instead of S3
@ -103,5 +103,11 @@
excludes = [ "nixos/doc/manual/*" ];
hash = "sha256-Hd3bRYncjnfHzEx+g6rb9cU3YmhF6W3QOtQUuDzw78U=";
}
# nixos/ntfy.sh: use dynamic user + add defaults
{
id = 234811;
hash = "sha256-Yz007dCmGl5OxRDMSHv63Ww+LzoQISm9Ttiw0p/6spY=";
}
];
}