Cleanup and consolidate remaining configurations #23

Manually merged
Niols merged 4 commits from cleanup-consolidate-config into main 2024-11-21 12:14:46 +01:00
Owner

This PR builds on top of #22. After all the factorisation brought by #19, #20, #21, and #22, I believe it is time to clean up the configurations; they should basically be a very simple default.nix module defining the procolix.vm options and some hardware stuff, and then potentially one or two files for service-specific configuration. There is some more factorisation that is doable (for instance, vm02179 and vm02186 both have a gitea-runner.nix configuration and they are very similar), but maybe I wait for all these PRs to be merged.

This PR builds on top of #22. After all the factorisation brought by #19, #20, #21, and #22, I believe it is time to clean up the configurations; they should basically be a very simple `default.nix` module defining the `procolix.vm` options and some hardware stuff, and then potentially one or two files for service-specific configuration. There is some more factorisation that is doable (for instance, vm02179 and vm02186 both have a `gitea-runner.nix` configuration and they are very similar), but maybe I wait for all these PRs to be merged.
fricklerhandwerk left a comment

yes, very nice!

yes, very nice!
Niols changed target branch from factorise-other-config to main 2024-11-21 12:12:29 +01:00
Niols force-pushed cleanup-consolidate-config from 9f81ebffcb
All checks were successful
/ check-pre-commit (pull_request) Successful in 22s
to 5bc7f954bd
All checks were successful
/ check-pre-commit (pull_request) Successful in 22s
2024-11-21 12:14:09 +01:00
Compare
Niols manually merged commit da25f9221a into main 2024-11-21 12:14:46 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
fediversity/fediversity!23
No description provided.