diff options
Diffstat (limited to 'content/posts/how-this-blog-works/index.org')
-rw-r--r-- | content/posts/how-this-blog-works/index.org | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/content/posts/how-this-blog-works/index.org b/content/posts/how-this-blog-works/index.org index 62c5bb9..da9c15d 100644 --- a/content/posts/how-this-blog-works/index.org +++ b/content/posts/how-this-blog-works/index.org @@ -7,13 +7,13 @@ #+SLUG: #+SUMMARY: -When I was thinking about making this blog, there were a couple of -factors I kept in mind when I was trying to figure out how I was going -to set it up. Here's a simplified list of that: +When creating this blog, there were a couple of factors I kept in mind +while trying to figure out how I was going to set it up. Here's an +approximate list: - Simple - Version controlled -- Runs on OpenBSD +- Easy to host on OpenBSD - Minimal maintenance - Good integration with Emacs @@ -87,7 +87,6 @@ through how I run by blog. sudo dnf install git rsync #+END_SRC - * Version Control I wanted to try to keep things as simple as possible for this. The @@ -154,13 +153,19 @@ through how I run by blog. #+END_SRC Despite how it looks, the =htdocs= folder doesn't reside in the - system root (=/=) directory. It actually lives in =/var/www/htocs=, + system root (=/=) directory. It actually lives in =/var/www/htdocs=, and only appears that way because =httpd= gets automatically =chroot='ed in =/var/www/= for security reasons. For more information about how to set up SSL with Let's Encrypt, check out [[{{< ref "posts/letsencrypt-on-openbsd" >}}][this post]]. +* Using Hugo + + There's not much to say here. Hugo's [[https://gohugo.io/][website]] has good documentation + on how to get started creating a blog using their program. I'll be + covering the intricacies of using org-mode with hugo in the future. + * Deployment The system used to deploy this blog is incredibly simple, involving |