Commit graph

519 commits

Author SHA1 Message Date
55c0eb01be
Expose ntfy publicly 2026-01-12 01:42:30 +01:00
2703325b4d
nebula: Change network interface name to nebula 2026-01-11 21:38:56 +01:00
f7b10b0442
filrebrowser: Remove unused module arguments 2026-01-11 19:14:15 +01:00
252abe9443
Create networking abstraction on top of nebula 2026-01-11 19:13:30 +01:00
e0b6239ab6
nebula/sshd: Hardcode port 22 2026-01-11 14:14:01 +01:00
3cf75dc7e1
Remove all traces of tailscale 2026-01-11 00:17:51 +01:00
2acd61d67e
vps-monitor: Switch completely to nebula 2026-01-11 00:07:24 +01:00
b7a2598ebe
vps-private: Switch completely to nebula 2026-01-10 23:25:13 +01:00
116b4437fe
caddy: Add support for web services over nebula 2026-01-10 23:19:49 +01:00
b7db8d2fd8
persistence: Copy directories option type from upstream 2026-01-10 17:50:01 +01:00
c6b56d87ff
gc: Enable on servers with gcroot cleanup only 2026-01-10 14:37:44 +01:00
653ebd2c85
syncthing: Connect devices over nebula instead of tailscale 2026-01-10 01:32:23 +01:00
bd196f1f27
nebula/dns: Add forward-zone for tailscale domains
I'm not sure if this is actually doing anything
2026-01-10 01:31:09 +01:00
df8682f4d0
tailscale: Fix interface by making it unmanaged again 2026-01-10 01:26:16 +01:00
ac3b43a952
nebula: Add DNS support by configuring unbound 2026-01-09 19:43:19 +01:00
72ed799826
nebula/sshd: Only allow key auth 2026-01-07 20:40:09 +01:00
9a101eeeac
nebula: Reset logging level to info 2026-01-06 21:36:43 +01:00
2978d2c1a5
nebula: Fix tailscale ssh disconnects 2026-01-03 00:42:02 +01:00
61f5c54196
nebula: Enable firewall and restrict ssh access by role 2026-01-03 00:41:13 +01:00
b4191c56aa
nebula: Configure ssh server 2026-01-01 23:46:15 +01:00
9448690045
grafana: Patch victoria* dashboards to use nixpkgs' version format 2025-12-30 22:00:42 +01:00
02846ab16f
Refactor web services to use a unified web-services namespace 2025-12-28 19:33:56 +01:00
1170bbf857
sops: Turn secretsFile into an absolute path 2025-12-25 21:06:56 +01:00
21b4e04613
nebula: Rename options for public key and certificate paths for clarity 2025-12-25 20:27:13 +01:00
10362bd42b
sops: Read age public-keys from files 2025-12-25 20:23:12 +01:00
de16ca49e8
nebula: Assert routability of lighthouses 2025-12-25 20:00:44 +01:00
d58da5ce7d
nebula: Set logging level to warning 2025-12-25 19:40:29 +01:00
61f4ac9053
nebula: Allow non-lighthouse nodes to be static hosts 2025-12-25 19:39:44 +01:00
a7a16378b2
nebula: Init module 2025-12-23 14:42:26 +01:00
2eea28da43
caddy: Fix caddy-tailscale hash 2025-12-22 22:38:04 +01:00
e63e374731
syncthing: Refactor folder config 2025-12-10 15:11:36 +01:00
30869b72f2
forgejo: Remove unused sops setup 2025-12-09 13:27:54 +01:00
97263ced92
winboat: Unpin nodejs version 2025-12-09 12:28:24 +01:00
7fe549c8d0
forgejo: Remove auto user creation 2025-12-01 21:34:19 +01:00
582aff0b2b
memos: Remove unnecessary module arguments 2025-12-01 19:26:28 +01:00
35e0b2d6b4
caddy: Update tailscale plugin 2025-11-26 21:13:42 +01:00
ca11d86762
winboat: Override nodejs version with old stable 2025-11-26 20:26:30 +01:00
8b75542baf
radicale: Fix renamed package 2025-11-26 20:15:52 +01:00
9c77449822
tuigreet: Fix renamed package 2025-11-26 20:15:34 +01:00
6600c263d4
tuigreet: Use new option useTextGreeter 2025-11-26 20:15:15 +01:00
d9eae8fc2c
crowdsec: Disable the new implementation 2025-11-26 20:14:34 +01:00
f0bb9d6160
filebrowser: Use module from stable 2025-11-26 20:13:24 +01:00
dc6361e9e4
memos: Use module and package from stable 2025-11-26 20:13:04 +01:00
9e23f7b37d
privatebin: Use package from stable 2025-11-26 20:12:43 +01:00
406b83a5f6
victoriametrics: Use package from stable 2025-11-26 20:12:21 +01:00
c207180ae8
victorialogs: Use package from stable 2025-11-26 20:12:02 +01:00
382d9a0d44
gatus: Use package from stable 2025-11-26 20:11:37 +01:00
d1ad765314
forgejo: Use package from stable 2025-11-26 20:11:16 +01:00
a4ff86def8
Replace deprecated pkgs.system with pkgs.stdenv.hostPlatform.system 2025-11-26 20:08:19 +01:00
c2449eb557
openspeedtest: Remove module 2025-11-26 14:22:16 +01:00