WIP: move blog to hugo
All checks were successful
Build and deploy website / Build and Push Hugo Site (push) Successful in 1m16s
All checks were successful
Build and deploy website / Build and Push Hugo Site (push) Successful in 1m16s
This commit is contained in:
parent
747c75dffc
commit
f7f1c6f09b
43 changed files with 523 additions and 601 deletions
72
content/post/2025-04-07-hello-friend/index.md
Normal file
72
content/post/2025-04-07-hello-friend/index.md
Normal file
|
@ -0,0 +1,72 @@
|
|||
---
|
||||
title: Hello, Friend
|
||||
description: So I've decided to have a blog
|
||||
slug: hello-friend
|
||||
date: 2025-04-07 14:30:00+0200
|
||||
categories:
|
||||
- Technology
|
||||
- Projects
|
||||
tags:
|
||||
- homelab
|
||||
- self-hosting
|
||||
- docker-compose
|
||||
weight: 1
|
||||
draft: false
|
||||
---
|
||||
|
||||
## Introduction
|
||||
This is -- technically -- not my first time hosting a blog, but it *is* the first
|
||||
time this decade.
|
||||
|
||||
First time I've tried hosting a blog was in 2009, the year I got my domain. The
|
||||
domain came with an introductory offer of free web-hosting for a year. So I
|
||||
figured out just enough MySql and FTP to yeet a WordPress installation on
|
||||
there, and make it run. As I remember it, I got as far as installing a custom
|
||||
theme I really liked, and writing at most three posts, all of them in the first
|
||||
month. Then the blog just stayed up until my hosting expired, without any
|
||||
further updates.
|
||||
|
||||
Second time I tried a blog was a bit later, after I got into self-hosting. The
|
||||
internet archive says it's 2018 [[1]], so it must be true. That time I
|
||||
never ended up actually posting anything, since I was mainly just interested in
|
||||
deploying the site.
|
||||
|
||||
Which brings me to the present, and the third time I'm trying to set up a
|
||||
blog. This time, the marginal cost of me setting a blog is insignificant, since
|
||||
I'm already self-hosting plenty of services for my own use. This does not mean
|
||||
that I'm going to be more active than before, but the blog will probably stay
|
||||
up for more than a few months.
|
||||
|
||||
## Why a blog?
|
||||
|
||||
|
||||
|
||||
- Accountability for projects, whatever they might be
|
||||
- Sense of finality for projects
|
||||
- Reference older stuff
|
||||
- It's about the journey, not the destination
|
||||
- Random stuff that's longer form than a mastodon post
|
||||
|
||||
### Yes, but why a **blog**?
|
||||
A blog feels right for grouping, filtering, organization, content size limit, etc...
|
||||
|
||||
## How a blog
|
||||
Jekyll, Hugo, Ghost, and others.
|
||||
|
||||
### Different concepts (CMS vs static websites)
|
||||
### Different static website generators
|
||||
#### Jekyll
|
||||
#### Hugo
|
||||
|
||||
### Infrastructure
|
||||
#### Self hosting
|
||||
#### Git repository and CI
|
||||
|
||||
## Rules... Nay, guidelines
|
||||
- I don't do projects to write a blog post about them, I write a blog post to document a project
|
||||
- No promise of future posts, that NEVER works out (I'll explain why that's the case in a future post)
|
||||
|
||||
## What to expect, and how often can be expected
|
||||
No expectations whatsoever about frequency and/or quality of anything contained wihin this here page.
|
||||
|
||||
[1]: https://web.archive.org/web/20180810023635/http://martin.md/
|
Loading…
Add table
Add a link
Reference in a new issue