1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-29 11:07:44 +00:00
Commit graph

305 commits

Author SHA1 Message Date
eafa0569c5
Actually use crash 2024-05-15 14:35:56 +03:00
aea097cdc1
Update fileSystems entry to use disk by-label 2024-05-13 20:01:04 +03:00
bbc0e19188
Rekey as I added the tardkey 2024-05-13 12:01:20 +03:00
4918cd915d
Group folders also don't support nextcloud29 yet 2024-05-12 17:44:05 +03:00
bd8ac689cf
Tasks doesn't support nextcloud29 yet 2024-05-12 17:37:06 +03:00
971fe5f7b0
vfat also has noatime 2024-05-12 17:04:46 +03:00
5954630d7c
Noatime 2024-05-12 17:04:46 +03:00
d3383fe30a
Upgrade nextcloud 2024-05-12 17:04:46 +03:00
9fac8ab7e4
Scrape prometheus exporters over tailscale 2024-05-12 17:04:46 +03:00
685a6482ff
Add tard hardware and networking config 2024-05-12 11:14:38 +03:00
c672670677
Remove unused statement that was commented out 2024-05-12 11:04:03 +03:00
73ae83a9b7
Initial tard host config 2024-05-12 11:04:03 +03:00
46ac925132
Remove auto-cpufreq 2024-05-09 23:00:03 +03:00
0c5398e604
Move autofreq and blueman to hosts/enka 2024-05-09 22:59:48 +03:00
5400f05e4f
Add note 2024-04-30 18:54:32 +03:00
27e9587066
Comment out sendmail settings for Nextcloud 2024-04-30 18:53:13 +03:00
def9130e71
Fine tune Nextcloud maintenance window and set log_type 2024-04-30 18:38:15 +03:00
a788e9b955
Move acme env file to its own directory 2024-04-30 18:06:37 +03:00
6c1bdaaec4
Remove options/domains.nix 2024-04-30 12:56:08 +03:00
0928319c38
Prefer lib.strings.toJSON 2024-04-30 12:56:08 +03:00
c734c4b06c
Use lib.head even more instead of defining custom options 2024-04-30 12:56:08 +03:00
15f5859956
Use lib.head more 2024-04-30 12:56:08 +03:00
e0f6493d7f
Actually fix git schenanigans 2024-04-30 12:56:08 +03:00
1d4b925f86
Don't back up dirs that don't exist 2024-04-30 12:56:08 +03:00
e04add9213
Move mailserver to disk host and refactor config
Also fix a few mistakes like using the plain
password instead of a hashed one.
2024-04-30 12:56:08 +03:00
3b929c0f98
Number ports saner-ly 2024-04-30 12:56:08 +03:00
1eb906e040
Use a single Restic repository for a whole host 2024-04-30 12:56:08 +03:00
7aafedd0d2
Decrease retention options 2024-04-30 12:56:08 +03:00
2959c04419
Back up postgresql 2024-04-30 12:56:07 +03:00
ccf0c5fee5
Fix pg conf for real 2024-04-30 12:56:07 +03:00
e8088b507c
Fix pg conf 2024-04-30 12:56:07 +03:00
8bae866e15
Fix indents in pg conf 2024-04-30 12:56:07 +03:00
93173f28bd
Revert "Update postgres auth map"
This reverts commit bad4ab51711f6f0cfa99f57a09f63d2cb5eddfe4.
2024-04-30 12:56:07 +03:00
3ef7f8aa49
Update postgres auth map 2024-04-30 12:56:07 +03:00
1f4056f357
Fix restic backups 2024-04-30 12:56:07 +03:00
5913220ada
Exclude postgres DB when backing up /var/lib 2024-04-30 12:56:07 +03:00
369501ab86
Set host keys too 2024-04-30 12:56:07 +03:00
611498905f
Put mail.nix in its own directory 2024-04-30 12:56:07 +03:00
eae2bf434e
Don't repeat the hostname 2024-04-24 11:52:24 +03:00
9c9c945b20
Don't repeat IP addresses 2024-04-24 11:50:39 +03:00
90a6c77000
Add restic backup config 2024-04-24 11:15:19 +03:00
d8957e7d47
Add host IDs to version control, set ssh config for all systems and create backup user for disk 2024-04-24 10:59:01 +03:00
b42ab9860c
Don't duplicate mail password files 2024-04-22 21:32:52 +03:00
0be6e3650f
Make hardware configs better 2024-04-22 15:40:31 +03:00
0a5347c87a
Disable kresd on cube host 2024-04-20 14:04:30 +03:00
62c575774b
Refactor the whole codebase. Most notable changes:
- No more fail2ban. It didn't work properly
  anyways, I'll need to look into this in the future
- No nix-super. I don't need it and the overlay is
  broken so I'm waiting for that to be fixed first.
- Uses nh instead of nixos-rebuild. This is much
  better.
2024-04-19 16:24:30 +03:00
f145bdaa4a
Sanify agenix situation 2024-03-27 09:50:35 +03:00
1e2dd16005
Rename rgbcube key to enka key 2024-03-14 12:13:55 +03:00
bac1a57219
Update hardware configuration for Enka 2024-03-13 12:55:34 +03:00
f4abc22f9c
CORS!!!! 2024-02-26 14:29:20 +03:00