Goals + Recap

  • Got Sendy to move. It felt like pushing Pinko’s (my big stray mutt) butt across the floor when he does not want to move. I can now craft and send emails to my little list from the cluster! My old sysadmin skills are proving darned handy here.
  • Am also getting better at troubleshooting stuff when it does not work …
  • Today
    • Look at The Big Plan!, to see if anything needs adding or changing
    • Move Joplin Server to the cluster
    • Move Hedgedoc to the cluster

2025-12-18 08:40

  • Let’s begin.
  • Pointing Joplin to the new server location so that the original one stops serving requests and lets me back it up
  • 2025-12-18 09:30: Zipped up all the data and moved it from the old server to the new one. Thank you Syncthing!
  • Created a namespace and dumped all the environment variables from the old .env file into a secret.
  • 2025-12-18 09:52: Moved some data out into a configmap
  • 2025-12-18 12:48: Lunch. Was struggling with two containers in the same pod. This approach does not seem to jibe well with the Joplin image. Will come back and split it into two pods.

2025-12-18 14:00

  • Back at it
  • 2025-12-18 14:38: And now that there are multiple containers, everything just works. Joplin has moved over. Hedgedoc is next!
  • 2025-12-18 18:13: Hedgedoc done.
  • 2025-12-18 19:13: Got the mastodon archive site down to my local machine, committed to git and publishing to the new server, just like the main site.
  • 2025-12-18 21:05: Only one service remaining. All the others have moved! 🎉
  • Tomorrow:
    • Add Moi’s key to authorised keys on the remote machine, via Ansible
    • Create a folder for moi to publish files to
    • Move Anki


Feedback on this post?
Mail me at feedback at this domain.