Commit graph

82 commits

Author SHA1 Message Date
Swarsel
67884944a3
feat: full bootstrapping 2024-12-17 17:48:47 +01:00
Swarsel
a85615d0f4
feat: freshrss and minor adjustments 2024-12-16 18:10:16 +01:00
Swarsel
455d924ab0
chore: add pre-commit and vim 2024-12-16 11:38:46 +01:00
Swarsel
be15188dcf
fix: mautrix-whatsapp permission structure changes 2024-12-15 23:45:57 +01:00
Swarsel
48c32837c7
fix: reflect ipv6 changes on winters (matrix) 2024-12-15 20:43:31 +01:00
Swarsel
ce441be7bb
feat: update server aliases 2024-12-15 20:28:26 +01:00
Swarsel
5827b53c6c
feat: ssh agentForward for root (and other users) 2024-12-15 20:27:56 +01:00
Swarsel
d9a72d44ea
feat: adapt oci sync to new structure 2024-12-15 17:18:27 +01:00
Swarsel
a6b8ecde4a
feat: own file for server pipewire config 2024-12-15 17:17:09 +01:00
Swarsel
446af8af15
feat: modularize anki sync server config 2024-12-15 17:16:17 +01:00
Swarsel
8057e7fb89
feat: modularize forgejo config 2024-12-15 15:24:50 +01:00
Swarsel
917a256f4b
fix: disable https on local server elfeed 2024-12-15 15:14:26 +01:00
Swarsel
3a272b1fe6
feat!: dynamically create hosts
This commit completely restructures the flake. Hosts are now seperate
from profile configuration files in hosts/[system]. Nixos and Darwin
configurations will be built when present in the respective folders in hosts/
2024-12-10 22:50:57 +01:00
Swarsel
7f1bd846c7
chore: update flake 2024-12-10 22:50:56 +01:00
Swarsel
040fce3174
feat: add private secrets flake for flake purity 2024-12-10 22:50:49 +01:00
Swarsel
453869609c
chore: adapt flake for 'nix flake check' 2024-12-10 22:41:52 +01:00
Swarsel
eb1d563c35
chore: update ssh keys structure 2024-12-10 18:15:26 +01:00
Swarsel
e325be79ae
chore: elfeed user setup 2024-12-05 04:56:20 +01:00
Swarsel
36d37c3476
chore: elfeed syncthing setup 2024-12-05 04:50:38 +01:00
Swarsel
4ab640343f
chore: elfeed network setup 2024-12-05 04:42:52 +01:00
Swarsel
2477a0334b
feat: install emacs user service on winters 2024-12-05 03:48:35 +01:00
Swarsel
f906c61393
chore: remove zenfone9 from winters syncthing 2024-12-05 03:41:11 +01:00
Swarsel
2b2e7885d7
fix: wrong file path for .elfeed 2024-12-05 03:39:55 +01:00
Swarsel
c3da9f17ae
fix: remove winters from own syncthing config 2024-12-05 03:35:30 +01:00
Swarsel
85f5a5a408
feat: add .elfeed to syncthing 2024-12-05 03:33:32 +01:00
Swarsel
32aacc07c9
fix: add missing brackets to authorized keys 2024-12-05 03:17:04 +01:00
Swarsel
83dd2c3f8f
feat: replace further relative paths by input.self 2024-12-05 03:15:32 +01:00
Swarsel
e2fefda51c
feat: add darwin hosts to folder structure 2024-12-05 02:53:32 +01:00
Swarsel
33046cb4a3
refactor: use inputs.self instead of rel. paths 2024-12-05 02:37:42 +01:00
Swarsel
64c3fe77af
fix: disable ipv6 on winters 2024-12-05 02:35:37 +01:00
Swarsel
b5ff6bf7e8
chore: split server commons into home/nixos 2024-12-05 02:25:33 +01:00
Swarsel
6f080804ff
chore: decomission deprecated systems 2024-12-05 02:16:06 +01:00
Swarsel
6338497d5f
feat: jenkins + darwin (and linting) 2024-10-23 11:45:14 +02:00
Swarsel
d2c8805e5b
chore: adapt winters to new infrastructure 2024-10-23 11:16:39 +02:00
Swarsel
fc79159732
feat: prepare restic on winters 2024-10-23 11:16:32 +02:00
Swarsel
3e74316245
feat: add provision in grafana 2024-10-23 11:16:25 +02:00
Swarsel
a9354c3959
feat: add prometheus auth 2024-10-23 11:16:15 +02:00
Swarsel
c5a6bda441
feat: add initial prometheus on winters 2024-10-23 11:15:50 +02:00
Swarsel
5f586cebef
feat: enable monitoring on winters 2024-10-23 11:15:43 +02:00
Swarsel
8c58ff78fe
feat: add packer env wars for work 2024-10-23 11:15:41 +02:00
Swarsel
82e6ec9d64
chore: work cleanup 2024-10-23 11:15:31 +02:00
Swarsel
bfc7b89c03
fix: syncthing wrong option placement 2024-10-17 01:51:23 +02:00
Swarsel
ea4d4784a4
feat: add winters transmission nginx 2024-10-17 01:50:04 +02:00
Swarsel
63e2c16a19
fix: set groups for winters users 2024-10-17 01:28:58 +02:00
Swarsel
d68de23b46
fix: winters user settings 2024-10-17 01:26:44 +02:00
Swarsel
a83a98ee11
fix: missing semicolons 2024-10-17 01:25:14 +02:00
Swarsel
ad496dccf3
feat: winter details 2024-10-17 01:24:10 +02:00
Swarsel
db96f0c46b
chore: add further syncthing links 2024-10-17 00:35:01 +02:00
Swarsel
8f0ad00f0b
fix: missing bracket 2024-10-17 00:17:16 +02:00
Swarsel
abb352ad00
chore: add safety docker user 2024-10-17 00:13:26 +02:00