Do you self-host it using FOSS tools? Use Wordpress? Design your own using PHP frameworks such as laravel? Just curious what those that do it use?

  • NostraDavid@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    10 months ago

    Blogs are pretty static, so I use Hugo to generate a static website, which I then dump in a github repo (I locally generate and then move said files into the right location and then git add/git push), which I linked to my website/URL host (Vimexx - a Dutch host, which was a requirement as I don’t trust American ones).

    I love how I can now just write my blog in Markdown if I so want to, but raw HTML is available also, so I can mix and match as I wish. Pretty much backend heaven, IMO.

    CSS is custom (using “CSS Grid”) and took me a long-ass time to get right, but I’m so happy I did! :D

    Also, I added a little reference to The Net (yes, it works) :^)

    • MajorHavoc@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      10 months ago

      Another vote for GitHub pages here. I use EleventyJS as the markdown-to-site generator.

      It’s on my to-do list to replace GitHub pages with an S3 bucket with Route 53 and CloudFlare sometime in the next year or two, but that’s really just so I can pull analytics out of CloudFlare.

  • canpolat@programming.dev
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    10 months ago

    If I was to create a blog today, I would use a static page generator and host it on GitHub or GitLab. I would spend my time on creating original content instead of tweaking the infrastructure.

  • notannpc@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    10 months ago

    I went with a wordpress-like alternative called Ghost. I believe it’s open sourced as well and feels like a more modern, lighter version of Wordpress.

    I like the general vibe of the admin portal, and it checks all the boxes for my needs. And it’s hosted from my homelab. So the only cost is a domain, aside from electricity of course.

  • dbx12@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    10 months ago

    I’m using picocms (PHP), it generates the HTML from markdown files. But I’m looking at Hugo (golang) as well.

  • Ticktok@lemmy.one
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    I haven’t updated in a bit, but I host on neocities right now and use jekyll to generate the static blog.

    https://ticktok.neocities.org/

    Although I have a web host now that I might transfer it over to. I also want to move my jekyll setup to my vps so I can write and upload new blog posts from my phone without having to remote into my home pc.

  • popcar2@programming.devM
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    10 months ago

    I personally use Bearblog. It’s open source but I don’t think it’s intended to be self-hosting. That said, it’s a super simple platform, and you can make blogs look really appealing with CSS if you don’t like the retro aesthetic they have. For example, this blog.

  • ishanpage@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I started off with a PHP blog based on PageNode which I hosted on a VM I shared with a friend, but later moved to Hugo hosted on Cloudflare Pages. I’ve had various Wordpress blogs in the past, but couldn’t keep any of them around - hopefully this one stays!