Goals + Recap

  • Sendy is proving to be quite hard. Continuing work on moving it today.
  • Today
    • Look at The Big Plan!, to see if anything needs adding or changing
    • Move Sendy (my email list software) to the cluster

2025-12-17 07:50

  • Let’s dive in.
  • Will first start with trying to replace the current php/apache image I am using with one from Ubuntu. (A few minutes later … nope!)
  • 2025-12-17 08:07: From Sendy’s docs, it looks like I need more php extensions than are provided. There are good folks on the net, who have already done this work! Will copy and adapt.
  • 2025-12-17 08:08: Screw adapt. I think I will just copy. The only adaptation I think I will do is figure out how to enable Docker repos on forgejo and use them as a private repo, so I can do this in a private pipeline. Quite a bit of yak shaving this is turning out to be!

2025-12-17 09:15

  • Created a new user and transferred most of the git repos I did not use to it.
  • 2025-12-17 09:41: Modified my git backup services and ensured they were still running.
  • 2025-12-17 10:03: Update profile. Tea break.

2025-12-17 10:35

  • Back. Trying to figure out docker login for forgejo now
  • 2025-12-17 10:52: Forgejo confige changed. Docker login succeeded. Now to figure out how to make and upload one there
  • 2025-12-17 12:15: Built and pushed and used and tested a basic apache+php image to the private repo
  • 2025-12-17 12:16: I always wondered what it would be like to build my own docker image. Well, I don’t have to wonder any longer 😂 Now to spend the rest of the day, beavering at creating one for sendy
  • 2025-12-17 12:24: Lunch break

2025-12-17 12:50

  • Back. Getting something sorta kinda working locally.
  • 2025-12-17 13:55: Nap

2025-12-17 14:08

  • Now trying my tiny custom apache/php image on the cluster
  • Figured that I need a secret of the type:docker-registry to stuff my code forge’s credentials into
  • 2025-12-17 15:30: Got the basic install working with my custom image! Needs a bit of tweaking to automate mail sending. Manual stuff works! Tea break.

2025-12-17 16:00

  • 2025-12-17 17:26: Most of my stumbles seem to be something I never could have foreseen. Am struggling with cron jobs in a container as I write this
  • 2025-12-17 18:06: One final tweak to cronjobs and everything clicked into place and started working!
  • 2025-12-17 18:20: Cleaning up everything.
  • 2025-12-17 18:22: Packing up for today. Tomorrow, Joplin!


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