11146e3f45
Update nixpkgs
Check Flake / check-flake (push) Failing after 4m59s
2024-03-16 11:46:50 -06:00
55e44bc3d0
Add 'tree' to system pkgs
2024-03-03 14:53:14 -07:00
da7ffa839b
Blackhole spammed email address
Check Flake / check-flake (push) Successful in 5m18s
2024-02-20 18:13:19 -07:00
01af25a57e
Add Actual server
Check Flake / check-flake (push) Successful in 6m3s
2024-02-19 19:44:07 -07:00
bfc1bb2da9
Use a makefile for utility snippets
Check Flake / check-flake (push) Successful in 12m54s
2024-02-18 17:30:52 -07:00
0e59fa3518
Add easy boot configuration profile limit
2024-02-18 17:30:12 -07:00
7e812001f0
Add librechat
Check Flake / check-flake (push) Successful in 6m12s
2024-02-09 19:57:09 -07:00
e8dd0cb5ff
Increase gitea session length
Check Flake / check-flake (push) Successful in 2m17s
2024-02-04 15:48:06 -07:00
dc9f5e969a
Update nextcloud
Check Flake / check-flake (push) Successful in 2m48s
2024-02-04 14:34:42 -07:00
03150667b6
Enable gitea index and lfs. Fix warning.
Check Flake / check-flake (push) Successful in 4m49s
2024-02-04 13:59:39 -07:00
fa649b1e2a
Add missing locale settings to perl stops complaining
Check Flake / check-flake (push) Successful in 12m4s
2024-02-03 14:11:26 -07:00
e34752c791
Fix transmission running in a container
...
https://github.com/NixOS/nixpkgs/issues/258793
2024-02-03 14:10:35 -07:00
800a95d431
Update to nixos 23.11
Check Flake / check-flake (push) Successful in 1m24s
2024-02-01 21:42:33 -07:00
c4847bd39b
Use dashy for services homepage
Check Flake / check-flake (push) Successful in 5m25s
2023-11-08 21:35:10 -07:00
2d27bf7505
Allow other users to access public samba mount
2023-11-08 21:32:00 -07:00
d07af6d101
Should use tailscale eventually for remote luks unlocking
2023-11-08 21:31:14 -07:00
8dfba8646c
Fix CI builder
Check Flake / check-flake (push) Successful in 1m5s
2023-10-20 19:52:33 -06:00
330c801e43
Fix issue where wg vpn starts slightly too early for internet access
2023-10-16 20:19:34 -06:00
0446d18712
Use official nixos module for gitea actions runner
2023-10-15 17:58:03 -06:00
9d4c48badb
Use Barrier
2023-08-12 23:16:26 -06:00
9cf2b82e92
Update nixpkgs and cleanup
Check Flake / check-flake (push) Failing after 10m41s
2023-08-12 19:40:22 -06:00
3dc97f4960
Enable kde scaling
2023-08-12 18:27:01 -06:00
37782a26d5
Add pavucontrol-qt
2023-08-12 18:25:46 -06:00
1922bbbcfd
Local arduino development
2023-08-10 18:05:45 -06:00
b17be86927
Cleanup
2023-08-10 18:04:46 -06:00
ec73a63e09
Define vscodium extensions
Check Flake / check-flake (push) Successful in 30m4s
2023-05-10 12:05:46 -06:00
af26a004e5
Forwards
2023-05-10 12:04:57 -06:00
d83782f315
Set up Nix build worker
Check Flake / check-flake (push) Successful in 19m33s
2023-04-30 12:49:15 -06:00
162b544249
Set binary cache priority
2023-04-30 09:13:49 -06:00
96de109d62
Basic binary cache
Check Flake / check-flake (push) Successful in 7m55s
2023-04-29 20:33:10 -06:00
0efcf8f3fc
Flake check gitea action
Check Flake / check-flake (push) Successful in 1m28s
2023-04-29 19:20:48 -06:00
2009180827
Add mail user
2023-04-29 18:24:20 -06:00
832894edfc
Gitea runner
2023-04-23 10:29:18 -06:00
feb6270952
Update options for newer nixpkgs
2023-04-23 10:28:55 -06:00
38c2e5aece
Fix properties.nix path loading
2023-04-21 23:24:05 -06:00
e72e19b7e8
Fix auto upgrade
2023-04-21 18:58:54 -06:00
03603119e5
Fix invalid import issue.
2023-04-21 18:57:06 -06:00
71baa09bd2
Refactor imports and secrets. Add per system properties and role based secret access.
...
Highlights
- No need to update flake for every machine anymore, just add a properties.nix file.
- Roles are automatically generated from all machine configurations.
- Roles and their secrets automatically are grouped and show up in agenix secrets.nix
- Machines and their service configs may now query the properties of all machines.
- Machine configuration and secrets are now competely isolated into each machine's directory.
- Safety checks to ensure no mixing of luks unlocking secrets and hosts with primary ones.
- SSH pubkeys no longer centrally stored but instead per machine where the private key lies for better cleanup.
2023-04-21 12:58:11 -06:00
40f0e5d2ac
Add Phil
2023-04-19 18:12:42 -06:00
260bbc1ffd
Use doas instead of sudo
2023-04-10 22:03:57 -06:00
c8132a67d0
Use lf as terminal file explorer
2023-04-10 22:03:29 -06:00
3412d5caf9
Use hashed passwordfile just to be safe
2023-04-09 23:00:10 -06:00
1065cc4b59
Enable gitea email notifications
2023-04-09 22:05:23 -06:00
a34238b3a9
Easily run restic commands on a backup group
2023-04-09 13:06:15 -06:00
42e2ebd294
Allow marking folders as omitted from backup
2023-04-09 12:35:20 -06:00
378cf47683
restic backups
2023-04-08 21:25:55 -06:00
f68a4f4431
nixpkgs-fmt everything
2023-04-04 23:30:28 -06:00
68bd70b525
Basic router working using the wip hostapd module from upstream
2023-04-04 12:57:16 -06:00
2189ab9a1b
Improve cifs mounts. Newer protocol version, helpful commands, better network connection resiliency.
2023-03-31 11:43:12 -06:00
acbbb8a37a
encrypted samba vault with gocryptfs
2023-03-25 15:49:07 -06:00