So, this is not going to include specifics. The overall setup process involved a lot of trial and error.
I struggled initially because I have not used Git before and so the process, even while following a guide to set this whole thing up, took a lot longer than I would have liked. The guide I was following was from NetworkChuck. Watching the YouTube video associated with the guide was a bit… inspiring.
I had been thinking about doing something like this for a while. The blog part I mean. Something about the idea seemed like it would be good, but I didn’t know how to go about it. I didn’t want to pay for something that I may or may not use for more than maybe a few weeks. So, why not go through the hassle of setting it up myself? That is simply what I did.
Truly I have had a rough time getting this setup. Roughly a day or so when I was expecting a couple hours. Since I was self-hosting this, I couldn’t follow the guide to the letter. The first part with Hugo was actually simple. Start by typing this up in Obsidian and then moving the file over to where Hugo convert the markdown files over to usable HTML. Like I said, simple. Then I had to push the files up to GitHub where I could pull them down to the web host. That is where it escaped my knowledge. For those who don’t know, Git is a version control system. This whole blog is basically setup where each post will increment the version eg. 1.1, 1.2, so on so forth.
Getting Nginx to display the site was also strange. It would only show the homepage and then say there was an error when trying to access the first/test post (which was labeled appropriately, but was hidden after I got done testing that is why this has the title that it does). Seems I had initially set the root path wrong. After getting that figured out then I had to get the SSL certificates for the site, again, back to something I was familiar with.
So where is this going?
I have no idea. I will have no rhyme or reason to what I post or how often. This won’t really be advertised by any stretch of the imagination. Formatting? I might try, but no promises. If I want to have it on a single line, so be it. I will try to use tags on the posts to determine the type of content in the post. It is something that will take time to get used to.
So that’s it. If you decide to follow along then that is cool, and if not, that is cool too.
Have a good day.