Hi,

I’m looking into hosting a blog site for myself - nothing fancy, just a site where I can publish some of my thoughts and ideas. Maybe I also want a section to publish images. So, basically something lean and mostly text only.

What’s the easiest way to set this up for myself?

23 points

I really like hugo. Everything is written in Markdown and its pretty light. Definitely not as heavy as a full CMS. I also think the themes are pretty nice.

To deploy it you can use github pages or some cloud services (the hugo site lists some).

Its also pretty flexible, so its pretty easy to change how you want to deploy it, or change the look.

permalink
report
reply
4 points

And even if you absolutely want to self-host the serving of static pages: Making that secure and not prone to security issues is much easier than something that can actually execute PHP.

permalink
report
parent
reply
2 points

I hope someday ActivityPub support is achievable - though you could just always manually post a link

permalink
report
parent
reply
8 points

I also recommend a static site builder- you dont have to fuss with database or security, you can host with a simple http server, and it’s easy to work with. Hugo, Jekyll, etc

permalink
report
reply
3 points

Yeah, I’ve been paying $5 (or is it $10?) a month for my Ghost blog on a digital ocean droplet. It’s not worth it, my plan is to move to a static site generator (probably CloudFront -> S3 deployed via GitHub actions in a private repo) at some point. The features of Ghost don’t really matter to me and I hate maintaining the install/updating. Ghost feels like it’s moved more into “self-hosted substack”-territory which I have zero interest in, my blog posts are all public. Also, you can’t hack static files so security isn’t a worry with SSG which is super nice.

Not sure which SSG I’ll go with, when I was younger I would have written my own but now I’ll just pick something off the shelf that has nice themes lol.

permalink
report
parent
reply
8 points

WordPress?

permalink
report
reply
1 point
*

* hiss *

permalink
report
parent
reply
4 points

I do that. I have WordPress.org with classic editor enabled and the raw html plugin. Use a classic layout like twenty twelve if you don’t want the fancy effects. Look for a host that has softaculous or something similar to automate the installation. My host charges about £60 pa with unlimited bandwidth.

You can also use WordPress.com for free but it has Gutenberg, which I absolutely cannot bear. Some people like it though. It’s also less customisable.

permalink
report
reply
1 point

Gutenberg?

permalink
report
parent
reply
2 points

Yeah the infamous block editor. As an old skool hand-coder, I can’t stand it. You have to manually enable classic editing each time on WordPress.com otherwise it defaults to the Gutenberg editor. I heard it’s improved somewhat recently, but when I first used it it was the biggest load of crap, worse than the beep beep boop one, which was at least useable. It was both dumbed down and unintuitive at the same time.

At least on a .org installation, classic editor disables Gutenberg completely.

permalink
report
parent
reply
2 points

Thanks, I didn’t know what it’s called. I agree that the block editor is unusable. Honestly, it reminds me of GeoCities. I wouldn’t consider it progress.

permalink
report
parent
reply
2 points

I believe Gutenberg is a visual editor that WordPress uses, it has buttons that let you insert blocks throughout the page I think

permalink
report
parent
reply
1 point

Thanks, I didn’t know what that tool is called. I don’t find it very useful.

permalink
report
parent
reply
4 points

With a static site generator you can host it for free with Cloudflare Pages.

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 4.7K

    Monthly active users

  • 3.5K

    Posts

  • 78K

    Comments