[Github-comments] [geany/www.geany.org] Static site? (#18)

Matthew Brush notifications at xxxxx
Sun Aug 25 05:28:30 UTC 2019


The site doesn't seem so dynamic as to need a lot of server-side machinery (Django, CMS, DB, etc.), I was thinking it would be cool to have the site pre-compiled from input markup (markdown?) files and spit out the whole site ready for production. This would be similar to [Jekyll](https://jekyllrb.com/) or [Hugo](https://gohugo.io/) or whatever. It's pretty trivial to even roll own using Python and Jinja2.

It seems like it would make it a lot easier to hack on the site, you could just check out from Git, make your changes, run the build command, and have it update the site from the input markup and templates. We could have a little self-hosting Python script/server to host it on localhost for development purposes.

Also I believe CI/CD can be configured on Github/Travis so that when we push changes to a particular branch or add a tag, it can re-build and deploy the new site changes.

I'd be interested in working on this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/www.geany.org/issues/18
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20190824/8d15daa7/attachment.html>


More information about the Github-comments mailing list