bd7fc9355a
WIP: add notes for missing persistence/backup
...
ci/woodpecker/push/check Pipeline failed
TODO:
* Look at for more inspiration https://github.com/nix-community/impermanence/pull/108
* Do home-manager
* Common files https://github.com/nix-community/impermanence/issues/10
2023-11-11 18:31:27 +00:00
21596a7c15
nixos: services: quassel: persist data
2023-11-11 18:31:27 +00:00
ae84f7fef7
nixos: services: pirate: persist data
2023-11-11 18:31:27 +00:00
dd8d514c3b
nixos: services: monitoring: persist data
2023-11-11 18:31:27 +00:00
be2fbd0267
nixos: services: nginx: persist SSL certificates
2023-11-11 18:31:27 +00:00
29a711ec44
nixos: services: transmission: persist data
2023-11-11 18:31:27 +00:00
d4bd85f47c
nixos: services: sabnzbd: persist data
2023-11-11 18:31:27 +00:00
d983524687
nixos: services: rss-bridge: persist data
2023-11-11 18:31:27 +00:00
eddc721e9b
nixos: services: podgrab: persist data
2023-11-11 18:31:27 +00:00
3ec701229e
nixos: services: nextcloud: persist data
2023-11-11 18:31:27 +00:00
0482b8649b
nixos: services: navidrome: persist data
2023-11-11 18:31:27 +00:00
ac2c1cf69f
nixos: services: lohr: persist data
2023-11-11 18:31:27 +00:00
e7a2b84821
nixos: services: jellyfin: persist data
2023-11-11 18:31:27 +00:00
aa6ec00a40
nixos: services: indexers: persist data
2023-11-11 18:31:27 +00:00
be58c8d8cd
nixos: services: postgresql: persist data
2023-11-11 18:31:27 +00:00
1e4ae91b44
nixos: services: postgresql-backup: persist data
2023-11-11 18:31:27 +00:00
4f269ee64f
nixos: services: paperless: persist data
2023-11-11 18:31:27 +00:00
1739ed3158
nixos: services: matrix: persist data
2023-11-11 18:31:27 +00:00
9df74cbf08
nixos: services: gitea: persist repositories
2023-11-11 18:31:27 +00:00
25157000af
nixos: services: flood: persist data
2023-11-11 18:31:27 +00:00
9a7123a4ae
nixos: services: calibre-web: persist library
2023-11-11 18:31:27 +00:00
d141a86040
nixos: services: blog: persist website data
2023-11-11 18:31:27 +00:00
b09449492f
nixos: hardware: bluetooth: persist connections
2023-11-11 18:31:27 +00:00
15119d97da
nixos: hardware: netowrking persist connections
2023-11-11 18:31:27 +00:00
b980f14a88
nixos: services: ssh-server: persist host keys
2023-11-11 18:31:27 +00:00
641e93dc32
WIP: nixos: system: add persist
...
This is the module that takes care of configuring impermanence at the
system level.
WIP:
* address FIXMEs
* activate home-manager persistence?
* set `programs.fuse.userAllowOther = true;` ?
* point `age` to persisted paths [1] ?
* make sure all services and modules are persisted correctly...
[1]: b1d18d25b8
2023-11-11 18:31:27 +00:00
570349e80f
nixos: profiles: move from top-level
...
ci/woodpecker/push/check Pipeline was successful
My profiles are actually just "special" NixOS modules in that they
orchestrate settings that usually span the NixOS/home-manager boundary,
or otherwise set up configurations from multiple modules at once.
2023-11-11 18:12:05 +00:00
65a8f7c481
home: create 'modules/home' folder
...
Consolidating all modules under the same path, to clear out the
top-level directory.
2023-11-11 18:12:05 +00:00
c856933803
nixos: create 'modules/nixos' folder
...
Let's consolidate all modules under one path, so that NixOS,
home-manager, and nix-darwin (if I ever end up using it down the line)
would go under the same folder.
2023-11-11 18:11:52 +00:00