Skip to content

Conversation

@stackptr
Copy link
Owner

@stackptr stackptr commented Feb 9, 2026

Following a Cloudcone incident, spore needs to be setup again. This PR tracks that process which so far consists of key/secrets management.

@stackptr stackptr self-assigned this Feb 9, 2026
@stackptr
Copy link
Owner Author

stackptr commented Feb 9, 2026

I did not record the process to originally provision the Cloudcone VPS with NixOS, but after some trial and error I think it was using nixos-anywhere and not nixos-infect:

cd rc
nix run github:nix-community/nixos-anywhere -- --flake .#spore --target-host root@<ip>

@stackptr
Copy link
Owner Author

stackptr commented Feb 9, 2026

Pocket ID database was not being backed up, so had to be setup from scratch to restore OAuth flow:

  • Created admin user
  • Created "Shared SSO" OIDC client using expected client id
  • Updated OAuth2-Proxy env to use regenerated client secret
  • Created user group, containing admin user, and granted access to Shared SSO

@stackptr stackptr merged commit 83a44d7 into main Feb 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant