WIP: PoC of a new tier0 nixos-based instance for FreeIPA, etc #13

Draft
tc424 wants to merge 10 commits from id-on-nix-poc into master
Owner

There's now common code (mostly terraform) between the tier0-* dirs that needs to be pulled out at some point, but this is beginning to look almost like a tidy/sane way of doing things, I think?

There's now common code (mostly terraform) between the tier0-* dirs that needs to be pulled out at some point, but this is beginning to look almost like a tidy/sane way of doing things, I think?
nixos config (should probably do that in a tf-native way somehow)
Owner

I like the splitting out of the services - feels like it'd make shuffling them about (or just not always running all of them) easier

I like the splitting out of the services - feels like it'd make shuffling them about (or just not always running all of them) easier
Author
Owner

Yeah, eventually I will tidy up and generalise the per-service bits and move them out into nixos-modules, I've just been lazy for the moment to get something working :)

Yeah, eventually I will tidy up and generalise the per-service bits and move them out into [nixos-modules](https://forge.deathbycomputers.co.uk/spoons.technology/nixos-modules), I've just been lazy for the moment to get something working :)
tc424 force-pushed id-on-nix-poc from 407385806d to daa3e2f7be 2026-01-24 18:08:51 +00:00 Compare
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin id-on-nix-poc:id-on-nix-poc
git switch id-on-nix-poc

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff id-on-nix-poc
git switch id-on-nix-poc
git rebase master
git switch master
git merge --ff-only id-on-nix-poc
git switch id-on-nix-poc
git rebase master
git switch master
git merge --no-ff id-on-nix-poc
git switch master
git merge --squash id-on-nix-poc
git switch master
git merge --ff-only id-on-nix-poc
git switch master
git merge id-on-nix-poc
git push origin master
Sign in to join this conversation.
No reviewers
No labels
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
spoons.technology/scaleway-images!13
No description provided.