Commit graph

263 commits

Author SHA1 Message Date
dcdc5f8819
Intenral firewall bypass if local and docker.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 4m5s
2026-02-21 14:19:50 +01:00
32af9c56ef
Enable PostgreSQL firewall 2026-02-21 14:14:27 +01:00
43dc281e5a
Allow local connextions.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 4m26s
2026-02-21 14:03:45 +01:00
3beaad7928
Derp. Type in the config. 2026-02-21 13:53:34 +01:00
891f974404
Add database for the Relay 2026-02-21 13:52:06 +01:00
8c22e153bd
Open ports for Mautrix Bridge 2026-02-21 13:06:47 +01:00
531ca725a2
Add Podman to personal server 2026-02-21 12:58:56 +01:00
246cc62313
Add initial quick start guide for Polyteknisk Radiogruppe server architecture.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 4m7s
2026-02-18 18:32:53 +01:00
a4e8d0a4ba
Add section showing current layout with image in README, link the guide what to do if ran out of disk space.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 3m59s
2026-02-17 12:22:28 +01:00
1856954269
Add docs what to do if ran out of disk space.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 4m0s
2026-02-17 10:43:00 +01:00
d54cfcd29c
Details, details!
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 4m5s
2026-02-17 10:16:24 +01:00
5bfd307309
Improve the links in the secrets documentation.
Some checks failed
Build Nix modules (dry-run) / build-modules (push) Has been cancelled
2026-02-17 10:14:33 +01:00
60d61faf25
Improve documentation title page with clearer module links, formatting, and updated instructions
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 3m59s
2026-02-17 10:05:31 +01:00
1095f9204a
Probably good idea to link secrets guide.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 4m1s
2026-02-17 09:33:48 +01:00
5ec78f03d3
Update documentation title page. 2026-02-17 09:32:39 +01:00
89b3369311
Add documentation for managing encrypted secrets with sops and age
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 3m59s
2026-02-16 20:13:03 +01:00
f7d8bec945
Add documentation for managing encrypted secrets with sops and age 2026-02-16 19:51:08 +01:00
908c90ff49
Add utility mail account and password; improve secret handling for dry-run in the most hecking scuffed arse secret management in the mail server configuration. 2026-02-16 17:29:42 +01:00
27610eca0f
Change it back...?
Some checks failed
Build Nix modules (dry-run) / build-modules (push) Failing after 4m0s
2026-02-16 12:51:43 +01:00
1a5c2ac496
Change SMTP listener to bind on port 587 instead of 25... to circumvent the block. 2026-02-16 12:16:15 +01:00
5d2f866a57
Open TCP and UDP port 25 in firewall for mail server
Some checks failed
Build Nix modules (dry-run) / build-modules (push) Failing after 4m1s
2026-02-16 02:32:52 +01:00
f7c2b2d75a
Overhaul. 2026-02-16 00:28:08 +01:00
be5f4c0a83
Change settings and hope... 2026-02-16 00:04:54 +01:00
cab31335ff
Remove dangling aliases.
Some checks failed
Build Nix modules (dry-run) / build-modules (push) Failing after 4m3s
2026-02-15 23:47:58 +01:00
84d2ce3d2f
Remove proxy.trusted-networks configuration from SMTP, SMTPS, and IMAPS services 2026-02-15 23:41:41 +01:00
acdd65a5fb
Renable certificates. 2026-02-15 23:32:23 +01:00
1bc85803a9
Diagnose certificate issues, add missing ServerAliases 2026-02-15 23:16:59 +01:00
ba7e32a2a7
Try to investiagte the header issue. 2026-02-15 22:18:51 +01:00
c884036b7a
Forgor... again... added SMTP properly. 2026-02-15 21:08:27 +01:00
e389ebb672
Forgor... again. 2026-02-15 21:04:33 +01:00
6f536f306f
Enable SMTP entrypoint... spooky. 2026-02-15 20:57:51 +01:00
8c6571727b
I forgot the bloody ports! 2026-02-15 20:17:02 +01:00
a3249aa479
Expose mail web admin UI via Traefik under /management and update file permissions 2026-02-15 20:06:23 +01:00
a8c4486c20
Typo... 2026-02-15 19:05:05 +01:00
64d59dd636
Fix the file permissions. 2026-02-15 19:03:14 +01:00
8963c8d048
Revamp password, change password... 2026-02-15 18:54:16 +01:00
5289fc4a20
Update password management... again. 2026-02-15 18:17:03 +01:00
e7d4f3d4a1
Update password management. 2026-02-15 17:40:37 +01:00
70f6cc7930
Update mail server secrets references to use direct secret values instead of file paths 2026-02-15 17:24:21 +01:00
1565b21d8b
Update keys, add Tailscale to the mailserver 2026-02-15 16:34:15 +01:00
4618c3f7fb
Add mail server to Grafana logs. 2026-02-15 16:20:58 +01:00
fe289e0600
Add mail server configuration with Stalwart Mail, secrets management, and Traefik integration
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 4m0s
2026-02-15 15:47:54 +01:00
a91e60eb70
Changed Forgejo ports due to Grafana port conflict. 2026-02-15 14:00:26 +01:00
7f3b5afbf6
Fixed the proper edge case handling of dummy file system. Moved the Gnome settings to the new options as per nixpkgs evaluation.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 3m40s
2026-02-14 23:55:19 +01:00
7fdee70cec
Solved the edge case of Loki failing at first startup due to folders not initialized.
Some checks failed
Build Nix modules (dry-run) / build-modules (push) Failing after 3m26s
2026-02-14 22:32:30 +01:00
0270bbac6f
Add grafana_metric module to system configs and provision Grafana datasources 2026-02-14 22:09:49 +01:00
7bbacc8512
Try to diagnose Traefik metrics issue.
All checks were successful
Build Nix modules (dry-run) / build-modules (push) Successful in 3m39s
2026-02-14 20:10:54 +01:00
f84861132a
Re-enable the fowarding. 2026-02-14 19:32:48 +01:00
b4abbfaa27
Playing around settings.. 2026-02-14 19:12:47 +01:00
bcca1141b6
Another fix... 2026-02-14 19:03:33 +01:00