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.
Niols added 4 commits 2024-11-20 17:47:17 +01:00
fricklerhandwerk approved these changes 2024-11-20 23:21:35 +01:00
fricklerhandwerk left a comment
Owner

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 to 5bc7f954bd 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.