Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Simple Blog options?

Simple Blog options?

Scheduled Pinned Locked Moved Selfhosted
selfhosted
14 Posts 10 Posters 16 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M [email protected]

    If you want to try again with Hugo, you can self host forgejo and let it build Hugo on your server when you commit, then serve that HTML

    nagaram@startrek.websiteN This user is from outside of this forum
    nagaram@startrek.websiteN This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #3

    Whack. I just set up a Forgejo too.

    1 Reply Last reply
    0
    • nagaram@startrek.websiteN [email protected]

      Anyone have any recommendations for Blog software?

      I was considering for a while just using a mastodon instance as my blog because I just kinda wanna sign in and upload my papers that I've written. I was pretty close with Hugo. I'd rather not have to build the site everytime I upload and I want to self host and not use Github actions. I think I still could do it since I like using Cloudflared tunnels.

      What is all out there?

      J This user is from outside of this forum
      J This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #4

      Ghost, Hugo, Jekyll...etc. all the same ones you'll probably find by searching around.

      Ghost is probably the most fleshed out if you're looking for guardrails and a UI.

      1 Reply Last reply
      4
      • nagaram@startrek.websiteN [email protected]

        Anyone have any recommendations for Blog software?

        I was considering for a while just using a mastodon instance as my blog because I just kinda wanna sign in and upload my papers that I've written. I was pretty close with Hugo. I'd rather not have to build the site everytime I upload and I want to self host and not use Github actions. I think I still could do it since I like using Cloudflared tunnels.

        What is all out there?

        M This user is from outside of this forum
        M This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #5

        Simple means different things to different people.

        I self-host Ghost and find it pleasant to use and low maintenance. It is a single Docker container plus MySQL. I recommend a reverse proxy in front of it like Nginx. There are importers from many other blog formats.

        1 Reply Last reply
        3
        • nagaram@startrek.websiteN [email protected]

          Anyone have any recommendations for Blog software?

          I was considering for a while just using a mastodon instance as my blog because I just kinda wanna sign in and upload my papers that I've written. I was pretty close with Hugo. I'd rather not have to build the site everytime I upload and I want to self host and not use Github actions. I think I still could do it since I like using Cloudflared tunnels.

          What is all out there?

          M This user is from outside of this forum
          M This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #6

          I ended up with Hugo, a git repository, and a cron job for the build. I write an article, check it in, the server picks up the git change and rebuilds the site. What I like about the setup is that the server only has the binaries hugo and git, and a shell script for the rebuild. Also, I write in Markdown, add media to the git repository, and articles are published soon after I check in without any remoting on my part.

          I did look at WriteFreely after the setup, though. I find the minimalist design very beautiful. Didn't switch to it, but may look at it again for another project. https://github.com/writefreely/writefreely

          sxan@midwest.socialS 1 Reply Last reply
          0
          • nagaram@startrek.websiteN [email protected]

            Anyone have any recommendations for Blog software?

            I was considering for a while just using a mastodon instance as my blog because I just kinda wanna sign in and upload my papers that I've written. I was pretty close with Hugo. I'd rather not have to build the site everytime I upload and I want to self host and not use Github actions. I think I still could do it since I like using Cloudflared tunnels.

            What is all out there?

            F This user is from outside of this forum
            F This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #7

            I've had good luck with Jekyll, saving the source on github, and setting it up so pushing to main auto-deploys to a Cloudflare site. Using Markdown and for larger media, uploading to S3.

            Much easier to set up and maintain than github pages. Since it's static output, pretty snappy. Also includes RSS feeds and permanent URLs.

            Have also set up several Wordpress sites. Slower, but if you want wysiwyg editing, user comments, or there are several contributors, would work better.

            Have also heard good things about ghost, but haven't actually deployed one yet.

            1 Reply Last reply
            6
            • nagaram@startrek.websiteN [email protected]

              Anyone have any recommendations for Blog software?

              I was considering for a while just using a mastodon instance as my blog because I just kinda wanna sign in and upload my papers that I've written. I was pretty close with Hugo. I'd rather not have to build the site everytime I upload and I want to self host and not use Github actions. I think I still could do it since I like using Cloudflared tunnels.

              What is all out there?

              H This user is from outside of this forum
              H This user is from outside of this forum
              [email protected]
              wrote on last edited by [email protected]
              #8

              Haven't seen it mentioned yet, but zola is great. It's a static site generator in a single binary, and it includes RSS feed generation. Been using it for my blog for a while.

              getzola.org

              sxan@midwest.socialS 1 Reply Last reply
              2
              • nagaram@startrek.websiteN [email protected]

                Anyone have any recommendations for Blog software?

                I was considering for a while just using a mastodon instance as my blog because I just kinda wanna sign in and upload my papers that I've written. I was pretty close with Hugo. I'd rather not have to build the site everytime I upload and I want to self host and not use Github actions. I think I still could do it since I like using Cloudflared tunnels.

                What is all out there?

                E This user is from outside of this forum
                E This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #9

                Writefreely can be selfhosted. simple config, no themes (or limited if i remember correctly). But it just works.

                1 Reply Last reply
                1
                • H [email protected]

                  Haven't seen it mentioned yet, but zola is great. It's a static site generator in a single binary, and it includes RSS feed generation. Been using it for my blog for a while.

                  getzola.org

                  sxan@midwest.socialS This user is from outside of this forum
                  sxan@midwest.socialS This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #10

                  Ah. I was wondering where the "Hugo, but Rust" was.

                  I love these rewrites in other languages. They often learn from, and improve on, their predecessors in a way that having to maintain backwards compatability doesn't allow.

                  1 Reply Last reply
                  0
                  • M [email protected]

                    I ended up with Hugo, a git repository, and a cron job for the build. I write an article, check it in, the server picks up the git change and rebuilds the site. What I like about the setup is that the server only has the binaries hugo and git, and a shell script for the rebuild. Also, I write in Markdown, add media to the git repository, and articles are published soon after I check in without any remoting on my part.

                    I did look at WriteFreely after the setup, though. I find the minimalist design very beautiful. Didn't switch to it, but may look at it again for another project. https://github.com/writefreely/writefreely

                    sxan@midwest.socialS This user is from outside of this forum
                    sxan@midwest.socialS This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #11

                    Hugo has a watch mode, right? It should rebuild if it detects changes.

                    M 1 Reply Last reply
                    0
                    • sxan@midwest.socialS [email protected]

                      Hugo has a watch mode, right? It should rebuild if it detects changes.

                      M This user is from outside of this forum
                      M This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #12

                      Hugo watch mode (both server and build) does not produce accurate sites on change and is really meant for development. I find after a developing for a while, I have to kill the process and restart it and then things are "fresh"

                      From reading the documentation, I strongly have the impression that hugo focuses on being fast on re-render and that the idea is to build and deploy to public site each time there is a change. The big difference is probably whether to render locally and push the generated content, or to push the source markdown and render remotely (which I chose).

                      sxan@midwest.socialS 1 Reply Last reply
                      1
                      • M [email protected]

                        Hugo watch mode (both server and build) does not produce accurate sites on change and is really meant for development. I find after a developing for a while, I have to kill the process and restart it and then things are "fresh"

                        From reading the documentation, I strongly have the impression that hugo focuses on being fast on re-render and that the idea is to build and deploy to public site each time there is a change. The big difference is probably whether to render locally and push the generated content, or to push the source markdown and render remotely (which I chose).

                        sxan@midwest.socialS This user is from outside of this forum
                        sxan@midwest.socialS This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #13

                        Ah, Ok.

                        I do as (or a similar workflow): I rsync the content directory and let Hugo on the server render. My sites are public, but perhaps they're just much smaller or not as popular; Hugo renders even my largest site in about a second, but for a large, slow, heavy-use production situation I could see a push-and-swap process for a more atomic site update.

                        I don't see the degradation you do, but there are so many possible variables.

                        My biggest gripe about Hugo is how limited it is in supporting source document formats. There's no mechanism for hooking in different formats, and the team is reluctant to merge PRs for other formats. When I started with Hugo, I had a large repository of essays spanning a decade and written in a variety of markup, from asciidoc (which I used for years), to reST, to markdown; and markdown is by far the worst. I was faced with converting everything to markdown, which was usually a lossy process because markdown is so limited, or not publishing all of that history. And now we have djot, which is almost the perfect plain text markup language, but I again have to first do a lossy conversion to markdown to get Hugo to consume it. It low-key sucks, and I'm actively looking for an alternative that has a more flexible AST-based model for which new formats can be added; something that consumes a format like pandoc's AST.

                        1 Reply Last reply
                        0
                        • nagaram@startrek.websiteN [email protected]

                          Anyone have any recommendations for Blog software?

                          I was considering for a while just using a mastodon instance as my blog because I just kinda wanna sign in and upload my papers that I've written. I was pretty close with Hugo. I'd rather not have to build the site everytime I upload and I want to self host and not use Github actions. I think I still could do it since I like using Cloudflared tunnels.

                          What is all out there?

                          T This user is from outside of this forum
                          T This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #14

                          I just wrote a few lines of PHP and put my posts in a SQLITE database. Simple, built to last and no dependance on others.

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups