As per many other comments, it sounds like a static site generator like Hugo ( https://gohugo.io/ ) or Jekyll ( https://jekyllrb.com/ ), hosted on GitHub Pages ( https://pages.github.com/ ) or GitLab Pages ( https://about.gitlab.com/stages-devops-lifecycle/pages/ ), would be a good match. If you set up GitHub Actions or GitLab CI/CD to do the build and deploy (see e.g. https://gohugo.io/hosting-and-deployment/hosting…
There's also hexo [1]. I saw that on Matt Klein's website [2] and the theme looked pretty clean. [1] https://hexo.io [2] https://mattklein123.dev/2020/03/08/2020-03-07-new-website/
Ask HN: Looking for lightweight personal blogging platform
51–60 of 84 posts
Re: Ask HN: Looking for lightweight personal blogging platform
#52It comes with a companion site [2] that shows how to get scheduled posts, comments, etc. working nicely.
[1] https://github.com/SeanKilleen/blog-in-a-box-container/ [2] https://bloginaboxdemo.com/
Hope this is helpful!
Re: Ask HN: Looking for lightweight personal blogging platform
#53I built my blog to publish via email. It’s got everything you need except it’s not possible to edit posts. You just have to email yourself a new, updated version and make that version public. Taught me a lot about serverless, SES, css, and htmx. 10/10 would recommend trying this route if you don’t want to use the standard toolsets.
can you elaborate a bit more how did you achieve this. also source code will be amazing if you have it open sourced of course.
There are quite a few moving parts -
1. Route 53/AWS SES rules to handle Inbound emails
2. S3, Lambdas, and Step Functions to process emails into json objects
3. Cloudfront distro and behaviors to handle content delivery
4. Aws Cognito to handle login
This probably needs an accompanying blog series just to explain how everything works with each other.
If you’re interested, I’ve written a bit about it on https://pretzelbox.cc/blog which dogfoods the above product.
If there’s genuine interest, I’ll be happy to open source it.
Re: Ask HN: Looking for lightweight personal blogging platform
#54Re: Ask HN: Looking for lightweight personal blogging platform
#55I think this is what your looking for: https://jamstack.org/ I use Hugo with a theme called Congo. https://gohugo.io/ https://github.com/jpanther/congo
Re: Ask HN: Looking for lightweight personal blogging platform
#56Please review the link for further details on Jamstack and/or SSG. https://nishad.link/posts/getting-started-with-jamstack/
Consider exploring Htmx if you don't want markdown or don't want to deal with npm..
Re: Ask HN: Looking for lightweight personal blogging platform
#57Many of the recommendations in this thread are great. Go with a SSG; almost all of the bigger players will be able to do everything you list and (a lot) more. Personally a big fan of Astro[1] but Hugo, Jekyll, 11ty, etc. will do the job just fine and there's imo no reason to pick one over the other in your case apart from working with a framework in a language you're comfortable with. If you're looking to get started…
Thanks to your post about bearblog, I now have a blog. A tiny website exactly like I wanted. With really nice themes (that I can customise since I know a bit of code !) all for a fraction of Squarespace asked me. And apparently I have anlaytics also ? Can't wait to use those.
So far, this is the tits. Would be happy with more products looking like this !
Re: Ask HN: Looking for lightweight personal blogging platform
#58I have been using Pelican with a modified new.css theme. Recently migrated from hosting on a DO instance with Nginx to Github Pages. What I'd love to do is totally remove the SSG from this pipeline and replace it with a WYSIWYG editor (blasphemy, I know). Or at least something that I could just drag and drop images to so I don't have to manually link them in the .md files. I'd also like to totally remove the CSS from…
And hOWTOs for code syntax highlighting too.
Under "Pelican" tag on this Pelican blog of mine:
Re: Ask HN: Looking for lightweight personal blogging platform
#59$5/month, I am a customer and have liked the experience. also self-hostable for free.