Commit graph

13 commits

Author SHA1 Message Date
5145104a16
Checkpoint for working deployment of Nix on new quadcore server 2026-05-07 22:24:04 +00:00
cbb8daebf9 Working nixos-anywhere directly to nocix-amd-legacy-sexcore
This was essentiall an OS wipe, adding root authorized keys, then
running nix-anywhere out of the main flake. Saves a bunch of steps which
is really nice.

I removed the data disk from the disko config in the hopes it would
solve a problem that looked like:

  ### Installing NixOS ###
  Pseudo-terminal will not be allocated because stdin is not a terminal.
  Warning: Permanently added 'nocix-amd-legacy-sexcore.gleipnir.technology' (ED25519) to the list of known hosts.
  installing the boot loader...
  mkdir: cannot create directory ‘/mnt/sys’: Structure needs cleaning
2026-01-05 01:29:00 +00:00
0ac27f8b99 Add switch-fix commands 2026-01-05 00:27:23 +00:00
1275e4d6aa Warning - generating hardware config ruins host 2025-09-29 22:48:47 +00:00
9020b3e6d5 Remove old commented-out authentik logic
This has been replaced with a separate authentik flake
2025-09-29 22:48:47 +00:00
40ab79ca74 Update readme with better information for running nixos-anywhere
Without this I was getting errors like:

> error: flake 'flake:nixos-anywhere' does not provide attribute 'packages.x86_64-linux.nixosConfigurations."digitalocean".config.system.build.diskoScript', 'legacyPackages.x86_64-linux.nixosConfigurations."digitalocean".config.system.build.diskoScript' or 'nixosConfigurations."digitalocean".config.system.build.diskoScript'

I'm not sure why.
2025-07-21 15:57:00 +00:00
9da3485bfd Add the authentik secrets to the authentik module 2025-07-18 15:55:17 +00:00
7f29bd7689 Update Readme with latest instructions, remove dead nixos-anywhere files
Those files have been moved to other areas that are more common to the
rest of the systems.
2025-07-17 17:07:00 +00:00
c6ee0599b0 Drop down our droplet size by half.
It works, so, that's great.
2025-07-11 20:32:07 +00:00
dd32f7f1ce Document working nixos-anywhere deployment 2025-07-11 17:59:19 +00:00
32d9721fd5 Switch from infect via cloud-init to nixos-anywhere. 2025-07-11 16:23:21 +00:00
6432c4a5a7 Add things I've learned from building a custom image
Still isn't working quite right, but it's a lot of stuff I'd rather not
lose.
2025-07-10 21:22:29 +00:00
e800fdea4e Initial stab at a custom image
May not work, haven't tested it, need to switch systems
2025-07-10 09:42:22 -07:00