summaryrefslogtreecommitdiff
path: root/content/bsd
diff options
context:
space:
mode:
authormms <michal@sapka.me>2024-03-06 15:02:34 +0100
committermms <michal@sapka.me>2024-03-06 15:02:34 +0100
commit6a2f2294dfbf9365aa8c61b33e1f4d1d33c7a9fe (patch)
treea88e8ca0e7424c0cb125993b7fc33b973e9d9040 /content/bsd
parent3cbe80fd1738dfb896e0cefa1fc2cf0d0ea74319 (diff)
feat: BSD rework, part 1
Diffstat (limited to 'content/bsd')
-rw-r--r--content/bsd/blocking-bad-bots-openbsd.md1
-rw-r--r--content/bsd/home.md88
-rw-r--r--content/bsd/moved-to-openbsd.md2
-rw-r--r--content/bsd/open-bsd-web-stack.md2
-rw-r--r--content/bsd/relayd-custom-webserver.md1
-rw-r--r--content/bsd/thinkpad/fixing-thinkpad-x1-wifi-on-freebsd.md4
-rw-r--r--content/bsd/thinkpad/freebsd-on-thinkpad-x1-extreme-g2.md6
7 files changed, 60 insertions, 44 deletions
diff --git a/content/bsd/blocking-bad-bots-openbsd.md b/content/bsd/blocking-bad-bots-openbsd.md
index cea9839..51ed5ec 100644
--- a/content/bsd/blocking-bad-bots-openbsd.md
+++ b/content/bsd/blocking-bad-bots-openbsd.md
@@ -10,6 +10,7 @@ abstract = "How do I fight bad crawlers?"
[menu.bsd-openbsd]
weight = 2002
identifier = "openbsd-blocking-bad-bots-using-relayd"
+ parent = "obsdweb"
name = "Blocking bad bots using Relayd"
+++
diff --git a/content/bsd/home.md b/content/bsd/home.md
index 1be664c..0ba4129 100644
--- a/content/bsd/home.md
+++ b/content/bsd/home.md
@@ -1,37 +1,51 @@
----
-title: "Daemonic BSD Site"
-category: bsd
-abstract:
-type: special
-date: 2023-11-28T21:31:39+01:00
-draft: false
-hardback: yes
----
-
-Since at least a year, I've been a BSD type of a guy. My personal laptop is running on FreeBSD and this site is hosted on an OpenBSD server.
-
-### Recent Daemonic site updates
-
-{{<recent-updates bsd-update>}}
-{{</recent-updates>}}
-
-## Table of Contents
-
-- FreeBSD desktop
- - [Early thoughts](/bsd/early-freebsd-thoughts)
- - [WiFi on modern Intel cards](/bsd/freebsd-on-modern-intel-wifi-cards-and-resume)
- - [FreeBSD won't improve unless people are using it](/bsd/desktop-freebsd-wont-improve-unless-people-are-using-it)
- - [13.2 broke my resume](/bsd/freebsd-13-2-was-released-and-broke-my-resume)
- - [First time the ZFS saved me](/bsd/first-time-the-zfs-saved-me)
- - [Jails examples](/bsd/jails-usage-examples) [new]
-- FreeBSD on ThinkPad X1 Extreme G2
- - [General overview](/bsd/thinkpad/freebsd-on-thinkpad-x1-extreme-g2)
- - [Fixing Resume](/bsd/thinkpad/fixing-resume-on-thinkpad-x1-extreme-g2-on-freebsd)
- - [Configuring NVidia and Xorg](/bsd/thinkpad/freebsd-configuring-nvidia-and-xorg-on-thinkpad-x1-extreme-g2)
- - [Switching between speakers and headphones](/bsd/thinkpad/switching-between-speakers-and-headphones-on-freebsd)
- - [Fixing WiFi by replacing card](/bsd/thinkpad/fixing-thinkpad-x1-wifi-on-freebsd)
-- OpenBSD server
- - [Webstack - Httpd(8), Relayd(8)](/bsd/open-bsd-web-stack/)
- - [Blocking bad bots and crawlers](/bsd/blocking-bad-bots-openbsd/)
- - [Forwarding request to a webserver](/bsd/relayd-custom-webserver)
- - [OpenBSD Amsterdam](/bsd/moved-to-openbsd/)
++++
+title = "Daemonic BSD Site"
+author = ["Michał Sapka"]
+date = 2024-03-06T14:45:00+01:00
+categories = ["bsd"]
+draft = false
+weight = 1001
+abstract = "A site dedicated to BSD family of systems"
++++
+
+BSDs are a family of operating systems derivative from Berkley Standard Distribution.
+While not a popular as GNU/Linux, they are the defect descendants of the Unix Operating System.
+This site is dedicated to two of those systems: FreeBSD, and OpenBSD.
+Those are the systems I daily run on my personal computers and servers.
+And, while they come with significant problems, it's very easy to fall in love them.
+
+
+## FreeBSD {#freebsd}
+
+{{< img-r "freebsd-beastie.png" >}}
+Beastie, the BSD mascott
+{{< /img-r >}}
+
+{{< menu "bsd-freebsd" >}}
+FreeBSD
+{{< /menu >}}
+
+
+### FreeBSD on a Thinkpad X1 Extreme Gen2 {#freebsd-on-a-thinkpad-x1-extreme-gen2}
+
+{{< menu "bsd-thinkpad" >}}
+FreeBSD
+{{< /menu >}}
+
+
+## OpenBSD {#openbsd}
+
+{{< img-r "openbsd.png" >}}
+OpenBSD Logo
+{{< /img-r >}}
+
+{{< menu "bsd-openbsd" >}}
+FreeBSD
+{{< /menu >}}
+
+
+## Varia {#varia}
+
+{{< menu "bsd-varia" >}}
+FreeBSD
+{{< /menu >}}
diff --git a/content/bsd/moved-to-openbsd.md b/content/bsd/moved-to-openbsd.md
index a703799..bdd1b02 100644
--- a/content/bsd/moved-to-openbsd.md
+++ b/content/bsd/moved-to-openbsd.md
@@ -10,7 +10,7 @@ abstract = "A short info on OpenBSD Amsterdam"
[menu.bsd-openbsd]
weight = 2004
identifier = "openbsd-live-from-openbsd-in-amsterdam"
- name = "Forwarding requests from Relayd to a custom webserver"
+ name = "Moved to OpenBSD"
+++
This site, in its infancy, was running Debian on Linode.
diff --git a/content/bsd/open-bsd-web-stack.md b/content/bsd/open-bsd-web-stack.md
index 8a6fc82..8e7b38e 100644
--- a/content/bsd/open-bsd-web-stack.md
+++ b/content/bsd/open-bsd-web-stack.md
@@ -9,7 +9,7 @@ abstract = "How to setup the web server stack work?"
[menu]
[menu.bsd-openbsd]
weight = 2001
- identifier = "openbsd-webstack-relayd-httpd-and-acme-client"
+ identifier = "obsdweb"
name = "Webstack: Relayd, Httpd and Acme-Client"
+++
diff --git a/content/bsd/relayd-custom-webserver.md b/content/bsd/relayd-custom-webserver.md
index 605788b..0a5de64 100644
--- a/content/bsd/relayd-custom-webserver.md
+++ b/content/bsd/relayd-custom-webserver.md
@@ -10,6 +10,7 @@ abstract = "How to forward request to webserver?"
[menu.bsd-openbsd]
weight = 2003
identifier = "openbsd-forwarding-requests-from-relayd-to-a-custom-webserver"
+ parent = "obsdweb"
name = "Forwarding requests from Relayd to a custom webserver"
+++
diff --git a/content/bsd/thinkpad/fixing-thinkpad-x1-wifi-on-freebsd.md b/content/bsd/thinkpad/fixing-thinkpad-x1-wifi-on-freebsd.md
index cd9c804..e196d09 100644
--- a/content/bsd/thinkpad/fixing-thinkpad-x1-wifi-on-freebsd.md
+++ b/content/bsd/thinkpad/fixing-thinkpad-x1-wifi-on-freebsd.md
@@ -4,11 +4,11 @@ author = ["Michał Sapka"]
date = 2023-08-03T21:40:00+02:00
categories = ["bsd"]
draft = false
-weight = 2001
+weight = 2002
abstract = "replacing a wificard fixes everything"
[menu]
[menu.bsd-thinkpad]
- weight = 2001
+ weight = 2002
identifier = "freebsd-fixing-thinkpad-x1-wifi"
name = "Fixing WiFi for good"
+++
diff --git a/content/bsd/thinkpad/freebsd-on-thinkpad-x1-extreme-g2.md b/content/bsd/thinkpad/freebsd-on-thinkpad-x1-extreme-g2.md
index 9a96997..627a00a 100644
--- a/content/bsd/thinkpad/freebsd-on-thinkpad-x1-extreme-g2.md
+++ b/content/bsd/thinkpad/freebsd-on-thinkpad-x1-extreme-g2.md
@@ -4,13 +4,13 @@ author = ["Michał Sapka"]
date = 2023-02-25T22:30:00+01:00
categories = ["bsd"]
draft = false
-weight = 2002
+weight = 2001
abstract = "it works, but there are drawbacks"
[menu]
[menu.bsd-thinkpad]
- weight = 2002
+ weight = 2001
identifier = "freebsd-review-of-thinkpad-extreme-g2"
- name = "Review"
+ name = "Impressions, Instalation and problems"
+++
My wife got a new computer, so I can easily break my laptop whenever I want - so it's time for FreeBSD!