[plug] Static web site creator
onno at itmaze.com.au
Sat Dec 31 13:43:52 AWST 2022
At the moment my best solution for this is to host an instance of WordPress
in a Docker container on your local workstation.
Use it to maintain the website.
Once you've happy, start the publish process which extracts the site using
something like "wget --mirror". There are plugins that are supposed to do
this, but I've never got them to work.
Put that into a git repository on your drive and using the webhook for
commit (or push if you prefer that semantic) use "aws s3 sync" to put it
into an S3 bucket.
If the load isn't stupid, you can host it directly from the bucket,
otherwise put cloudfront in front of it.
I've not (yet) got it all automated, but it's getting there.
Hope this helps.
finger painting on glass is an inexact art - apologies for any errors in
()/)/)() ..ASCII for Onno..
On Sat, 31 Dec 2022, 11:12 Brad Campbell, <brad at fnarfbargle.com> wrote:
> G'day All,
> Merry Christmas and hope you all have a banger of a new year.
> I've always built web sites from scratch using Bluefish as an editor and
> banging out html.
> I'm a bit over it if I'm honest, and this coming year I have a few
> personal projects I'd like to tackle that will require web pages that don't
> look like they're a Geocities export from 1997.
> I really, really want to stick with statics. I'm over databases, php,
> wordpress and the constant merry-go-round of vulnerabilities.
> Does anyone have personal experience with one or more builders in the
> WYSIWG kind of sense that create output that can be just uploaded to a
> directory and doesn't link in thousands of library css and js templates
> that take a month to load on an NBN connection?
> Of course, preference for open source and Linux if possible, but if the
> tool is right I'm not above running proprietary software I have to pay for
> in a Windows VM.
> PLUG discussion list: plug at plug.org.au
> Committee e-mail: committee at plug.org.au
> PLUG Membership: http://www.plug.org.au/membership
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the plug