Live data from Hacker News

Ask HN: Looking for lightweight personal blogging platform

news.ycombinator.com

51–60 of 84 posts

Re: Ask HN: Looking for lightweight personal blogging platform

#51
post #43
post #19

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/

I love the simple design, I feel this may be what I'm after, will give it a shot! Thank you!

Re: Ask HN: Looking for lightweight personal blogging platform

#52
I created the BlogInABox[1] devcontainer to help people get started with Jekyll + GitHub pages. It's a repo that you can fork that has a site ready to go, and a devcontainer that has nice utilities like spellcheck & markdown linting/fixing. This way, you can use it locally in a devcontainer or with github codespaces and a simplified process.

It 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

#53
post #29
post #26

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

Source code is a bunch of lambda functions to extract content from emails, then present that information in blog posts.

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

#55

I 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

Thank you for mentioning Congo! I was thinking to make a personal blog using Astro, but since Congo looks great I might as well go with it and Hugo.

Re: Ask HN: Looking for lightweight personal blogging platform

#56
Astro Js or similar hosted on Netlify, Cloudflare, etc.

Please 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

#57
post #15

Many 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…

Been procrastinating starting a blog for several weeks. I know a bit of code, but I was bothered about using github or the t e r m i n a l to write silly stuff online.

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

#58

I 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…

I have all the settings documented for Pelican.

And hOWTOs for code syntax highlighting too.

Under "Pelican" tag on this Pelican blog of mine:

https://egbert.net/blog/tags/pelican.html

Re: Ask HN: Looking for lightweight personal blogging platform

#59
blot (https://blot.im/about) is a contender. plain text files stored in git are converted into a website; usable for blogs and other types of sites (e.g. your use case, a blog + an about me page). the source code to blot is in the public domain.

$5/month, I am a customer and have liked the experience. also self-hostable for free.

Post reply on HN