Kitaab

Helix Migration

ops nix

published 2022-07-19 14:51

updated 2023-06-07 22:46

= We're moving sealight.xyz from Vultr to Capsul = I wanted to join cyberia, supporting community oriented services instead of paying big faceless corps. I also needed to merge helix into nix-garden, but I didn't want to be deploying to production service just to see if it was working... Sure, I could've spun up a new Vultr machine and tested against that, but where's the fun in that?

Cyberia didn't have a NixOS image, so I helped build one :) Now you can deploy nixOS on capsul. It uses Packer and KVM to build qcow2 image. Also need a cyberian/root user where no one knows the password. You can check out the git repo here

Now I need to migrate my services. Luckily nix makes this easy, but I also need the data, and then point DNS to the new service, and kinda hope everything works out?

Services

  • Matrix
  • Gitea
  • RSS-bridge
  • Wireguard
  • Prometheus metrics
  • Web server