summary refs log tree commit diff
path: root/How-to/Selfhost blog.md
diff options
context:
space:
mode:
Diffstat (limited to 'How-to/Selfhost blog.md')
-rw-r--r--How-to/Selfhost blog.md29
1 files changed, 29 insertions, 0 deletions
diff --git a/How-to/Selfhost blog.md b/How-to/Selfhost blog.md
new file mode 100644
index 0000000..1314774
--- /dev/null
+++ b/How-to/Selfhost blog.md
@@ -0,0 +1,29 @@
+---
+description: How to create, and self host a blog like this
+created: 2024-03-01
+---
+
+## Chose a static site generator
+This is the tool that takes your [markdown](https://www.markdownguide.org/basic-syntax/) or other markup language, 
+and generates HTML files, these can then uploaded to a server to host.
+
+- [Hugo](https://gohugo.io/)
+- [Pelican](https://getpelican.com/)
+- [My custom one](https://git.node5.net/blog-generator/about/)
+
+## Buy a domain
+### Chose a TLD (Top Level Domain)
+.net is pretty cool IMO
+
+## Hosting
+
+- Selfhost
+  - At home
+    - Requires static IP
+    - Router port forward
+    - Always having a machine online
+    - Exposes your home IP (This isn't super bad)
+- VPS (cloud monthly payment)
+  - Not independent
+
+For the rest of this I refer to the awesome guides at [landchad.net](https://landchad.net/)