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-registryto 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.