Need to find a way to get Forgejo to build Hugo on my self hosted Forgejo instance and then deploy it with rsync to my remote vm
I want to do live deploys from anywhere. so just adding an md to source control and it should automatically deploy.
That was thing one.
Thing two, is to avoid what I am currently doing.
Running hugo build
and then rsyncing the output every 30s. I don’t want to stress my vm’s storage like that.
But I also want these stream of consciousness notes to get published as I keep typing them. (very micro pub like …)
Temp list …
- Got too impatient and need to start this asap. Everything else depends on it. So my dream of entirely provisioning the new NUC with ansible is on hold. I need that machine up and running right now.
Get Hugo into version control- Robots! Can I disable a section (this section) of the site from being crawled by robots?
- Figure out how to deploy an rsync thing first
The fastest and fastest thing would have been to just do this script at home while live reloading,but then I cannot do the edit and publish from anywhere- Speaking of anywhere, I’ll need to have an instance of forgejo running somewhere more stable. Homelab internet toppled and fell over, early this month and then again this Christmas. Cannot have that happening when I am out and about again.
2024-12-28 17:40, Get some simple action working in Forgejo
- Trying to get the instructions from step 6 here into a workflow
2024-12-28 20:44
- Still struggling. Got distracted a bit as well
- Using Claude now, to help beat my gibberish into shape
2024-12-29 10:15
- New day, let’s continue tinkering
2024-12-29 13:56
- Got it working, I did!
- This is such a relief. This workflow (rather the lack of it) has been such a roadblock to everything I wanted to do.
- Because I need to be able to to this … this crazy write/think/write/think cycle and there was too much friction in the way.
- Here’s to so much more learning in the new year