diff options
| author | Paul Buetow <paul@buetow.org> | 2025-04-27 23:01:46 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-04-27 23:01:46 +0300 |
| commit | 107a40d5305b1b596ba4c89aea64bcd1e36d1666 (patch) | |
| tree | 8325b82f5679153ee43ef156fb9a2699e91a1f6a | |
| parent | 6326e3030cb6cdfe8545c2bc67b47cb5c48ff4c2 (diff) | |
Update content for gemtext
| -rw-r--r-- | about/dtail.gmi | 6 | ||||
| -rw-r--r-- | about/index.gmi | 2 | ||||
| -rw-r--r-- | about/novels.gmi | 54 | ||||
| -rw-r--r-- | about/resources.gmi | 186 | ||||
| -rw-r--r-- | gemfeed/DRAFT-kubernetes-with-freebsd-part-5.gmi | 53 | ||||
| -rw-r--r-- | index.gmi | 2 | ||||
| -rw-r--r-- | uptime-stats.gmi | 160 |
7 files changed, 261 insertions, 202 deletions
diff --git a/about/dtail.gmi b/about/dtail.gmi new file mode 100644 index 00000000..986b63d8 --- /dev/null +++ b/about/dtail.gmi @@ -0,0 +1,6 @@ +# DTail + +=> https://github.com/mimecast/dtail github.com/mimecast/dtail - At Mimecast +=> https://codeberg.org/snonux/dtail codeberg.org/snonux/dtail - On my personal Codeberg + +=> ../ Back to the main site diff --git a/about/index.gmi b/about/index.gmi index e89ea3f5..28dd44a9 100644 --- a/about/index.gmi +++ b/about/index.gmi @@ -14,8 +14,8 @@ => ../ My blog here at foo.zone => https://codeberg.org/snonux codeberg.org/snonux - My Codeberg page -=> https://dtail.dev dtail.dev - DTail at Mimecast => https://irregular.ninja irregular.ninja - My street photography site (warn: multiple MBs, it's photos after all) +=> ./dtail.gmi - DTail => ./resources.gmi Books, Podcasts, Courses and Guides I recommend => ./novels.gmi Novels I've read diff --git a/about/novels.gmi b/about/novels.gmi index d4bcea74..d4be6c06 100644 --- a/about/novels.gmi +++ b/about/novels.gmi @@ -63,31 +63,31 @@ _-" . ' + . . ,//////0\ | /00HHHHHHHMMMMM ### Andreas Brandhorst (german) -* 2004 - Diamant (german) - Diamant-Trilogie -* 2004 - Der Metamorph (german) - Diamant-Trilogie -* 2005 - Der Zeitkrieg (german) - Diamant-Trilogie -* 2006 - Feuervögel (german) - Graken-Trilogie -* 2007 - Feuerstürme (german) - Graken-Trilogie -* 2008 - Feuerträume (german) - Graken-Trilogie -* 2010 - Kinder der Ewigkeit (german) -* 2012 - Das Artefakt (german) -* 2013 - Der letzte Regent (german) -* 2014 - Das Kosmotop (german) -* 2015 - Ikarus (german) -* 2015 - Das Schiff (german) -* 2016 - Omni (german) - Omniversum -* 2017 - Das Arkonadia-Rätsel (german) - Omniversum -* 2017 - Das Erwachen (german) - Maschinenintelligenz-Trilogie -* 2018 - Ewiges Leben (german), Andreas Brandhorst +* 2004 - Diamant (german) - Diamant-Trilogie, Paperback +* 2004 - Der Metamorph (german) - Diamant-Trilogie, Paperback +* 2005 - Der Zeitkrieg (german) - Diamant-Trilogie, Paperback +* 2006 - Feuervögel (german) - Graken-Trilogie, Paperback +* 2007 - Feuerstürme (german) - Graken-Trilogie, Paperback +* 2008 - Feuerträume (german) - Graken-Trilogie, Paperback +* 2010 - Kinder der Ewigkeit (german), Paperback +* 2012 - Das Artefakt (german), Paperback +* 2013 - Der letzte Regent (german), Paperback +* 2014 - Das Kosmotop (german), Paperback +* 2015 - Ikarus (german), Paperback +* 2015 - Das Schiff (german), Paperback +* 2016 - Omni (german) - Omniversum, Paperback +* 2017 - Das Arkonadia-Rätsel (german) - Omniversum, Paperback +* 2017 - Das Erwachen (german) - Maschinenintelligenz-Trilogie, Paperback +* 2018 - Ewiges Leben (german), Andreas Brandhorst, Paperback * 2019 - Das Netz der Sterne (german), Audiobook * 2019 - Seelenfänger (german), Andreas Brandhorst, Audiobook -* 2020 - Die Eskalation (german) - Maschinenintelligenz-Trilogie -* 2021 - Mars Discovery (german) - Maschinenintelligenz-Trilogie -* 2022 - Eklipse (german) +* 2020 - Die Eskalation (german) - Maschinenintelligenz-Trilogie, Paperback +* 2021 - Mars Discovery (german) - Maschinenintelligenz-Trilogie, Paperback +* 2022 - Eklipse (german), Paperback * 2022 - Ruf der Unendlichkeit (german), Audiobook * 2024 - Infinitia (german), Audiobook * 2024 - Zeta (german), Andreas Brandhorst, Audiobook -* 2024 - Der Riss (german), Andreas Brandhorst +* 2024 - Der Riss (german), Andreas Brandhorst, Paperback ### David Reimer (german) @@ -98,7 +98,7 @@ _-" . ' + . . ,//////0\ | /00HHHHHHHMMMMM ### Ian Banks -* 1987 - Consider Pheblas (english) / Bedenke Pheblas (german) - Culture Book 1 +* 1987 - Consider Pheblas (english) / Bedenke Pheblas (german) - Culture Book 1, Audiobook * 1988 - The Player of Games (english) - Culture Book 2, Audiobook ### Dan Simmons @@ -109,22 +109,22 @@ _-" . ' + . . ,//////0\ | /00HHHHHHHMMMMM ### Other authors * 1949 - 1984, George Orwell, Audiobook -* 1979 - The Hitchhikers Guide to the Galaxy (english) / Per Anhalter durch die Galaxis (german), Adam Douglas - All books of the series -* 2009 - Quest, Andreas Eschbach -* 2010 - The Icarus Hunt (english) / Jagt auf Ikarus (german), Timothy Zahn +* 1979 - The Hitchhikers Guide to the Galaxy (english) / Per Anhalter durch die Galaxis (german), Adam Douglas - All books of the series, Paperback +* 2009 - Quest, Andreas Eschbach, Paperback +* 2010 - The Icarus Hunt (english) / Jagt auf Ikarus (german), Timothy Zahn, Paperback * 2010 - Der Astronaut (german), Andy Weir, Audiobook * 2019 - Die Unvollkommenen (german), Theresa Hannig, Audiobook * 2022 - Mickey 7 - Der letzte Klon (german), Edward Ashton, Audiobook ## Currently reading -* 2005 - Diamond Dogs, Turquoise Days / Träume von Unendlichkeit, Alastair Reyonlds (german) +* 2005 - Diamond Dogs, Turquoise Days / Träume von Unendlichkeit, Alastair Reyonlds (german), Paperback * 2015 - The Three-Body Problem, Liu Cixin, Audiobook -* 2023 - Oxygen: Welt ohne Sauerstoff, Andreas Brandhorst, Audiobook (german) +* 2023 - Oxygen: Welt ohne Sauerstoff, Andreas Brandhorst, Audiobook (german), Paperback ## Unread books already in my shelf -* 2021 - Die Tiefe der Zeit, Andreas Brandhorst (german) +* 2021 - Die Tiefe der Zeit, Andreas Brandhorst (german), Paperback Do you recommend a good Science Fiction Novel? E-Mail at paul at buetow dot org! :-) diff --git a/about/resources.gmi b/about/resources.gmi index 85b1b80e..1e646238 100644 --- a/about/resources.gmi +++ b/about/resources.gmi @@ -36,102 +36,102 @@ You won't find any links on this site because, over time, the links will break. In random order: -* 21st Century C: C Tips from the New School; Ben Klemens; O'Reilly -* Systemprogrammierung in Go; Frank Müller; dpunkt -* Raku Fundamentals; Moritz Lenz; Apress -* Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press -* The Kubernetes Book; Nigel Poulton; Unabridged Audiobook -* Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers +* DNS and BIND; Cricket Liu; O'Reilly +* Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt +* The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton * Pro Puppet; James Turnbull, Jeffrey McCune; Apress +* Raku Recipes; J.J. Merelo; Apress +* Terraform Cookbook; Mikael Krief; Packt Publishing +* Polished Ruby Programming; Jeremy Evans; Packt Publishing +* Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press * Perl New Features; Joshua McAdams, brian d foy; Perl School -* Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson -* DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible -* Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications -* Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly -* The Pragmatic Programmer; David Thomas; Addison-Wesley -* Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly -* Data Science at the Command Line; Jeroen Janssens; O'Reilly +* 97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly +* 100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications +* C++ Programming Language; Bjarne Stroustrup; * Ultimate Go Notebook; Bill Kennedy -* The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton * Leanring eBPF; Liz Rice; O'Reilly -* Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly -* Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly -* C++ Programming Language; Bjarne Stroustrup; -* Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner -* Modern Perl; Chromatic ; Onyx Neon Press -* Java ist auch eine Insel; Christian Ullenboom; -* The Docker Book; James Turnbull; Kindle -* The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional +* The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible +* Effective awk programming; Arnold Robbins; O'Reilly * Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers -* Higher Order Perl; Mark Dominus; Morgan Kaufmann -* Programming Ruby 3.3 (5th Edition); Noel Rappin, with Dave Thomas; The Pragmatic Bookshelf -* Polished Ruby Programming; Jeremy Evans; Packt Publishing -* Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press * Effective Java; Joshua Bloch; Addison-Wesley Professional -* Concurrency in Go; Katherine Cox-Buday; O'Reilly +* Java ist auch eine Insel; Christian Ullenboom; +* Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press * Funktionale Programmierung; Peter Pepper; Springer -* DNS and BIND; Cricket Liu; O'Reilly -* 100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications -* Raku Recipes; J.J. Merelo; Apress -* 97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly -* Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt -* Terraform Cookbook; Mikael Krief; Packt Publishing -* The Practise of System and Network Administration; Thomas A. Limoncelli, Christina J. Hogan, Strata R. Chalup; Addison-Wesley Professional Pro Git; Scott Chacon, Ben Straub; Apress +* Data Science at the Command Line; Jeroen Janssens; O'Reilly +* Systemprogrammierung in Go; Frank Müller; dpunkt +* Raku Fundamentals; Moritz Lenz; Apress +* Developing Games in Java; David Brackeen and others...; New Riders +* Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner +* Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly +* Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications +* Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers * Site Reliability Engineering; How Google runs production systems; O'Reilly * Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly -* Effective awk programming; Arnold Robbins; O'Reilly -* Developing Games in Java; David Brackeen and others...; New Riders -* The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible +* Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly +* Concurrency in Go; Katherine Cox-Buday; O'Reilly +* Modern Perl; Chromatic ; Onyx Neon Press +* The Pragmatic Programmer; David Thomas; Addison-Wesley +* DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible +* Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson +* Higher Order Perl; Mark Dominus; Morgan Kaufmann +* Programming Ruby 3.3 (5th Edition); Noel Rappin, with Dave Thomas; The Pragmatic Bookshelf +* The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional +* The Practise of System and Network Administration; Thomas A. Limoncelli, Christina J. Hogan, Strata R. Chalup; Addison-Wesley Professional Pro Git; Scott Chacon, Ben Straub; Apress +* 21st Century C: C Tips from the New School; Ben Klemens; O'Reilly +* Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly +* The Docker Book; James Turnbull; Kindle +* Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly +* The Kubernetes Book; Nigel Poulton; Unabridged Audiobook ## Technical references I didn't read them from the beginning to the end, but I am using them to look up things. The books are in random order: +* Implementing Service Level Objectives; Alex Hidalgo; O'Reilly * The Linux Programming Interface; Michael Kerrisk; No Starch Press +* Relayd and Httpd Mastery; Michael W Lucas +* Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley * BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley * Understanding the Linux Kernel; Daniel P. Bovet, Marco Cesati; O'Reilly -* Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley * Groovy Kurz & Gut; Joerg Staudemeier; O'Reilly -* Relayd and Httpd Mastery; Michael W Lucas -* Implementing Service Level Objectives; Alex Hidalgo; O'Reilly ## Self-development and soft-skills books In random order: * The Bullet Journal Method; Ryder Carroll; Fourth Estate +* The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books * Getting Things Done; David Allen -* Eat That Frog!; Brian Tracy; Hodder Paperbacks +* Solve for Happy; Mo Gawdat (RE-READ 1ST TIME) +* The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK +* The Good Enough Job; Simone Stolzoff; Ebury Edge +* Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly +* The Off Switch; Mark Cropley; Virgin Books (RE-READ 1ST TIME) +* Ultralearning; Scott Young; Thorsons * Deep Work; Cal Newport; Piatkus -* The Power of Now; Eckhard Tolle; Yellow Kite -* Influence without Authority; A. Cohen, D. Bradford; Wiley -* Stop starting, start finishing; Arne Roock; Lean-Kanban University * Psycho-Cybernetics; Maxwell Maltz; Perigee Books -* The Joy of Missing Out; Christina Crook; New Society Publishers -* Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press +* The Power of Now; Eckhard Tolle; Yellow Kite * Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion -* The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK -* Digital Minimalism; Cal Newport; Portofolio Penguin -* Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne -* Staff Engineer: Leadership beyond the management track; Will Larson; Audible +* Stop starting, start finishing; Arne Roock; Lean-Kanban University +* Influence without Authority; A. Cohen, D. Bradford; Wiley +* Soft Skills; John Sommez; Manning Publications +* Eat That Frog!; Brian Tracy; Hodder Paperbacks * So Good They Can't Ignore You; Cal Newport; Business Plus * Ultralearning; Anna Laurent; Self-published via Amazon +* The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select * 101 Essays that change the way you think; Brianna Wiest; Audible -* The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books -* Atomic Habits; James Clear; Random House Business -* The Off Switch; Mark Cropley; Virgin Books (RE-READ 1ST TIME) * Eat That Frog; Brian Tracy -* Soft Skills; John Sommez; Manning Publications -* The Good Enough Job; Simone Stolzoff; Ebury Edge -* Slow Productivity; Cal Newport; Penguin Random House -* Solve for Happy; Mo Gawdat (RE-READ 1ST TIME) -* Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly -* Buddah and Einstein walk into a Bar; Guy Joseph Ale, Claire Bloom; Blackstone Publishing -* The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook -* Ultralearning; Scott Young; Thorsons -* The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select * The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd +* The Joy of Missing Out; Christina Crook; New Society Publishers +* Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne +* Digital Minimalism; Cal Newport; Portofolio Penguin +* Atomic Habits; James Clear; Random House Business +* Buddah and Einstein walk into a Bar; Guy Joseph Ale, Claire Bloom; Blackstone Publishing +* Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press * Never Split the Difference; Chris Voss, Tahl Raz; Random House Business +* The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook +* Slow Productivity; Cal Newport; Penguin Random House +* Staff Engineer: Leadership beyond the management track; Will Larson; Audible => ../notes/index.gmi Here are notes of mine for some of the books @@ -139,30 +139,30 @@ In random order: Some of these were in-person with exams; others were online learning lectures only. In random order: -* Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon -* AWS Immersion Day; Amazon; 1-day interactive online training +* Functional programming lecture; Remote University of Hagen +* Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online * Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training -* F5 Loadbalancers Training; 2-day on-site training; F5, Inc. +* Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon +* Developing IaC with Terraform (with Live Lessons); O'Reilly Online +* Red Hat Certified System Administrator; Course + certification (Although I had the option, I decided not to take the next course as it is more effective to self learn what I need) +* Structure and Interpretation of Computer Programs; Harold Abelson and more...; * Ultimate Go Programming; Bill Kennedy; O'Reilly Online -* The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online * The Well-Grounded Rubyist Video Edition; David. A. Black; O'Reilly Online +* The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online +* AWS Immersion Day; Amazon; 1-day interactive online training * Scripting Vim; Damian Conway; O'Reilly Online -* Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online -* MySQL Deep Dive Workshop; 2-day on-site training -* Structure and Interpretation of Computer Programs; Harold Abelson and more...; * Protocol buffers; O'Reilly Online -* Functional programming lecture; Remote University of Hagen -* Developing IaC with Terraform (with Live Lessons); O'Reilly Online -* Red Hat Certified System Administrator; Course + certification (Although I had the option, I decided not to take the next course as it is more effective to self learn what I need) * Apache Tomcat Best Practises; 3-day on-site training +* F5 Loadbalancers Training; 2-day on-site training; F5, Inc. +* MySQL Deep Dive Workshop; 2-day on-site training ## Technical guides These are not whole books, but guides (smaller or larger) which I found very useful. in random order: * Advanced Bash-Scripting Guide -* How CPUs work at https://cpu.land * Raku Guide at https://raku.guide +* How CPUs work at https://cpu.land ## Podcasts @@ -170,55 +170,55 @@ These are not whole books, but guides (smaller or larger) which I found very use In random order: -* Maintainable -* Fallthrough [Golang] * The Changelog Podcast(s) -* BSD Now -* Cup o' Go [Golang] * Backend Banter -* Dev Interrupted +* Maintainable * Deep Questions with Cal Newport -* The Pragmatic Engineer Podcast * The ProdCast (Google SRE Podcast) -* Hidden Brain * Fork Around And Find Out +* The Pragmatic Engineer Podcast +* Hidden Brain +* BSD Now +* Fallthrough [Golang] +* Cup o' Go [Golang] +* Dev Interrupted ### Podcasts I liked I liked them but am not listening to them anymore. The podcasts have either "finished" (no more episodes) or I stopped listening to them due to time constraints or a shift in my interests. -* FLOSS weekly -* Go Time (predecessor of fallthrough) * CRE: Chaosradio Express [german] -* Ship It (predecessor of Fork Around And Find Out) +* Go Time (predecessor of fallthrough) * Java Pub House +* Ship It (predecessor of Fork Around And Find Out) * Modern Mentor +* FLOSS weekly ## Newsletters I like This is a mix of tech and non-tech newsletters I am subscribed to. In random order: -* The Valuable Dev -* Monospace Mentor -* Applied Go Weekly Newsletter -* VK Newsletter -* The Imperfectionist +* byteSizeGo * Andreas Brandhorst Newsletter (Sci-Fi author) -* Golang Weekly -* The Pragmatic Engineer * Ruby Weekly * Changelog News -* byteSizeGo +* The Pragmatic Engineer +* Golang Weekly +* Applied Go Weekly Newsletter +* VK Newsletter +* The Valuable Dev * Register Spill +* The Imperfectionist +* Monospace Mentor ## Magazines I like(d) This is a mix of tech I like(d). I may not be a current subscriber, but now and then, I buy an issue. In random order: -* Linux User -* LWN (online only) * Linux Magazine +* Linux User * freeX (not published anymore) +* LWN (online only) # Formal education diff --git a/gemfeed/DRAFT-kubernetes-with-freebsd-part-5.gmi b/gemfeed/DRAFT-kubernetes-with-freebsd-part-5.gmi new file mode 100644 index 00000000..642cfac9 --- /dev/null +++ b/gemfeed/DRAFT-kubernetes-with-freebsd-part-5.gmi @@ -0,0 +1,53 @@ +# f3s: Kubernetes with FreeBSD - Part 5: WireGuard mesh network + +This is the fith blog post about my f3s series for my self-hosting demands in my home lab. f3s? The "f" stands for FreeBSD, and the "3s" stands for k3s, the Kubernetes distribution I will use on FreeBSD-based physical machines. + +I will post a new entry every month or so (there are too many other side projects for more frequent updates—I bet you can understand). + +These are all the posts so far: + +=> ./2025-04-05-f3s-kubernetes-with-freebsd-part-4.gmi 2025-04-05 f3s: Kubernetes with FreeBSD - Part 4: Rocky Linux Bhyve VMs +=> ./2025-02-01-f3s-kubernetes-with-freebsd-part-3.gmi 2025-02-01 f3s: Kubernetes with FreeBSD - Part 3: Protecting from power cuts +=> ./2024-12-03-f3s-kubernetes-with-freebsd-part-2.gmi 2024-12-03 f3s: Kubernetes with FreeBSD - Part 2: Hardware and base installation +=> ./2024-11-17-f3s-kubernetes-with-freebsd-part-1.gmi 2024-11-17 f3s: Kubernetes with FreeBSD - Part 1: Setting the stage + +=> ./f3s-kubernetes-with-freebsd-part-1/f3slogo.png f3s logo + +> Logo was generated by ChatGPT. + +Let's begin... + +## Table of Contents + +* ⇢ f3s: Kubernetes with FreeBSD - Part 5: WireGuard mesh network +* ⇢ ⇢ TODO + +## TODO + +* what is wireguard... + +* k3s by default traffic not encrypted + +* maybe connect other boxes off-site via wireguard vpn tunnel + +* Why not Tailscale + * I Like magic, but only when I understand it + * Learning / Curiosity (this is the 2nd whole point why I am doing this series, besides of self-hosting privacy) + * Part of OS packages + * Easier to maintain in the longer run as there are no ready to use packages for the BSDs..? + +Other *BSD-related posts: + +=> ./2025-04-05-f3s-kubernetes-with-freebsd-part-4.gmi 2025-04-05 f3s: Kubernetes with FreeBSD - Part 4: Rocky Linux Bhyve VMs +=> ./2025-02-01-f3s-kubernetes-with-freebsd-part-3.gmi 2025-02-01 f3s: Kubernetes with FreeBSD - Part 3: Protecting from power cuts +=> ./2024-12-03-f3s-kubernetes-with-freebsd-part-2.gmi 2024-12-03 f3s: Kubernetes with FreeBSD - Part 2: Hardware and base installation +=> ./2024-11-17-f3s-kubernetes-with-freebsd-part-1.gmi 2024-11-17 f3s: Kubernetes with FreeBSD - Part 1: Setting the stage +=> ./2024-04-01-KISS-high-availability-with-OpenBSD.gmi 2024-04-01 KISS high-availability with OpenBSD +=> ./2024-01-13-one-reason-why-i-love-openbsd.gmi 2024-01-13 One reason why I love OpenBSD +=> ./2022-10-30-installing-dtail-on-openbsd.gmi 2022-10-30 Installing DTail on OpenBSD +=> ./2022-07-30-lets-encrypt-with-openbsd-and-rex.gmi 2022-07-30 Let's Encrypt with OpenBSD and Rex +=> ./2016-04-09-jails-and-zfs-on-freebsd-with-puppet.gmi 2016-04-09 Jails and ZFS with Puppet on FreeBSD + +E-Mail your comments to `paul@nospam.buetow.org` + +=> ../ Back to the main site @@ -1,6 +1,6 @@ # Hello! -> This site was generated at 2025-04-19T10:32:39+03:00 by `Gemtexter` +> This site was generated at 2025-04-27T23:00:31+03:00 by `Gemtexter` Welcome to the ... diff --git a/uptime-stats.gmi b/uptime-stats.gmi index 5bb45074..61531944 100644 --- a/uptime-stats.gmi +++ b/uptime-stats.gmi @@ -1,6 +1,6 @@ # My machine uptime stats -> This site was last updated at 2025-04-19T10:32:39+03:00 +> This site was last updated at 2025-04-27T23:00:31+03:00 The following stats were collected via `uptimed` on all of my personal computers over many years and the output was generated by `guprecords`, the global uptime records stats analyser of mine. @@ -23,24 +23,24 @@ Boots is the total number of host boots over the entire lifespan. +-----+----------------+-------+ | 1. | alphacentauri | 671 | | 2. | mars | 207 | -| 3. | *earth | 174 | +| 3. | *earth | 176 | | 4. | callisto | 153 | | 5. | dionysus | 136 | | 6. | tauceti-e | 120 | -| 7. | *makemake | 72 | -| 8. | *uranus | 59 | +| 7. | *makemake | 74 | +| 8. | uranus | 59 | | 9. | pluto | 51 | | 10. | mega15289 | 50 | -| 11. | *t450 | 43 | -| 12. | *fishfinger | 43 | +| 11. | *fishfinger | 43 | +| 12. | *t450 | 43 | | 13. | phobos | 40 | | 14. | mega8477 | 40 | -| 15. | sun | 33 | +| 15. | *mega-m3-pro | 38 | | 16. | *blowfish | 33 | -| 17. | *mega-m3-pro | 33 | -| 18. | moon | 20 | -| 19. | vulcan | 19 | -| 20. | tauceti | 16 | +| 17. | sun | 33 | +| 18. | *f2 | 25 | +| 19. | *f1 | 20 | +| 20. | moon | 20 | +-----+----------------+-------+ ``` @@ -54,24 +54,24 @@ Uptime is the total uptime of a host over the entire lifespan. +-----+----------------+-----------------------------+ | 1. | vulcan | 4 years, 5 months, 6 days | | 2. | sun | 3 years, 9 months, 26 days | -| 3. | *uranus | 3 years, 9 months, 5 days | +| 3. | uranus | 3 years, 9 months, 5 days | | 4. | uugrn | 3 years, 5 months, 5 days | -| 5. | *earth | 3 years, 3 months, 15 days | -| 6. | *blowfish | 3 years, 2 months, 26 days | +| 5. | *blowfish | 3 years, 4 months, 17 days | +| 6. | *earth | 3 years, 4 months, 17 days | | 7. | deltavega | 3 years, 1 months, 21 days | | 8. | pluto | 2 years, 10 months, 29 days | -| 9. | *fishfinger | 2 years, 6 months, 24 days | +| 9. | *fishfinger | 2 years, 8 months, 13 days | | 10. | tauceti | 2 years, 3 months, 19 days | | 11. | mega15289 | 1 years, 12 months, 17 days | | 12. | tauceti-f | 1 years, 9 months, 18 days | -| 13. | mega8477 | 1 years, 3 months, 25 days | -| 14. | host0 | 1 years, 3 months, 9 days | -| 15. | *makemake | 1 years, 3 months, 2 days | -| 16. | tauceti-e | 1 years, 2 months, 20 days | -| 17. | *t450 | 1 years, 2 months, 8 days | -| 18. | callisto | 0 years, 10 months, 31 days | -| 19. | alphacentauri | 0 years, 10 months, 28 days | -| 20. | *mega-m3-pro | 0 years, 10 months, 21 days | +| 13. | *t450 | 1 years, 3 months, 29 days | +| 14. | mega8477 | 1 years, 3 months, 25 days | +| 15. | host0 | 1 years, 3 months, 9 days | +| 16. | *makemake | 1 years, 3 months, 3 days | +| 17. | tauceti-e | 1 years, 2 months, 20 days | +| 18. | *mega-m3-pro | 0 years, 11 months, 19 days | +| 19. | callisto | 0 years, 10 months, 31 days | +| 20. | alphacentauri | 0 years, 10 months, 28 days | +-----+----------------+-----------------------------+ ``` @@ -83,23 +83,23 @@ Score is calculated by combining all other metrics. +-----+----------------+-------+ | Pos | Host | Score | +-----+----------------+-------+ -| 1. | *uranus | 338 | +| 1. | uranus | 336 | | 2. | vulcan | 275 | | 3. | sun | 238 | -| 4. | *earth | 226 | -| 5. | uugrn | 211 | -| 6. | *blowfish | 204 | +| 4. | *earth | 232 | +| 5. | *blowfish | 213 | +| 6. | uugrn | 211 | | 7. | alphacentauri | 201 | | 8. | deltavega | 193 | | 9. | pluto | 182 | -| 10. | *fishfinger | 162 | +| 10. | *fishfinger | 171 | | 11. | dionysus | 156 | | 12. | mega15289 | 147 | | 13. | tauceti | 141 | -| 14. | *makemake | 128 | +| 14. | *makemake | 129 | | 15. | tauceti-f | 108 | -| 16. | tauceti-e | 96 | -| 17. | *t450 | 92 | +| 16. | *t450 | 101 | +| 17. | tauceti-e | 96 | | 18. | callisto | 86 | | 19. | mega8477 | 80 | | 20. | host0 | 76 | @@ -115,9 +115,9 @@ Downtime is the total downtime of a host over the entire lifespan. | Pos | Host | Downtime | +-----+----------------+-----------------------------+ | 1. | dionysus | 8 years, 3 months, 16 days | -| 2. | *uranus | 6 years, 4 months, 15 days | +| 2. | uranus | 6 years, 4 months, 15 days | | 3. | alphacentauri | 5 years, 11 months, 18 days | -| 4. | *makemake | 2 years, 12 months, 1 days | +| 4. | *makemake | 3 years, 1 months, 9 days | | 5. | moon | 2 years, 1 months, 1 days | | 6. | callisto | 1 years, 5 months, 15 days | | 7. | mega15289 | 1 years, 4 months, 24 days | @@ -127,10 +127,10 @@ Downtime is the total downtime of a host over the entire lifespan. | 11. | sirius | 0 years, 8 months, 20 days | | 12. | *earth | 0 years, 6 months, 18 days | | 13. | deimos | 0 years, 5 months, 15 days | -| 14. | *f2 | 0 years, 2 months, 9 days | -| 15. | joghurt | 0 years, 2 months, 9 days | -| 16. | *f0 | 0 years, 2 months, 8 days | -| 17. | *f1 | 0 years, 2 months, 8 days | +| 14. | *f0 | 0 years, 4 months, 20 days | +| 15. | *f2 | 0 years, 4 months, 19 days | +| 16. | *f1 | 0 years, 4 months, 18 days | +| 17. | joghurt | 0 years, 2 months, 9 days | | 18. | host0 | 0 years, 2 months, 1 days | | 19. | fibonacci | 0 years, 1 months, 11 days | | 20. | cobol | 0 years, 1 months, 8 days | @@ -145,21 +145,21 @@ Lifespan is the total uptime + the total downtime of a host. +-----+----------------+-----------------------------+ | Pos | Host | Lifespan | +-----+----------------+-----------------------------+ -| 1. | *uranus | 9 years, 12 months, 20 days | +| 1. | uranus | 9 years, 12 months, 20 days | | 2. | dionysus | 8 years, 6 months, 17 days | | 3. | alphacentauri | 6 years, 9 months, 13 days | | 4. | vulcan | 4 years, 5 months, 6 days | -| 5. | *makemake | 4 years, 1 months, 31 days | -| 6. | sun | 3 years, 10 months, 2 days | -| 7. | *earth | 3 years, 8 months, 30 days | +| 5. | *makemake | 4 years, 3 months, 12 days | +| 6. | *earth | 3 years, 10 months, 3 days | +| 7. | sun | 3 years, 10 months, 2 days | | 8. | uugrn | 3 years, 5 months, 5 days | -| 9. | mega15289 | 3 years, 4 months, 9 days | -| 10. | *blowfish | 3 years, 2 months, 27 days | +| 9. | *blowfish | 3 years, 4 months, 18 days | +| 10. | mega15289 | 3 years, 4 months, 9 days | | 11. | deltavega | 3 years, 1 months, 21 days | | 12. | pluto | 2 years, 10 months, 30 days | -| 13. | *fishfinger | 2 years, 6 months, 26 days | -| 14. | moon | 2 years, 4 months, 25 days | -| 15. | *t450 | 2 years, 3 months, 22 days | +| 13. | *fishfinger | 2 years, 8 months, 14 days | +| 14. | *t450 | 2 years, 5 months, 11 days | +| 15. | moon | 2 years, 4 months, 25 days | | 16. | tauceti | 2 years, 3 months, 22 days | | 17. | callisto | 2 years, 3 months, 13 days | | 18. | tauceti-e | 2 years, 1 months, 29 days | @@ -180,12 +180,12 @@ Boots is the total number of host boots over the entire lifespan. | 2. | Linux 3... | 550 | | 3. | Linux 5... | 162 | | 4. | Linux 4... | 161 | -| 5. | FreeBSD 11... | 153 | -| 6. | *Linux 6... | 151 | +| 5. | *Linux 6... | 155 | +| 6. | FreeBSD 11... | 153 | | 7. | FreeBSD 13... | 116 | | 8. | *OpenBSD 7... | 86 | -| 9. | Darwin 13... | 40 | -| 10. | *FreeBSD 14... | 38 | +| 9. | *FreeBSD 14... | 79 | +| 10. | Darwin 13... | 40 | | 11. | *Darwin 23... | 33 | | 12. | FreeBSD 5... | 25 | | 13. | Linux 2... | 22 | @@ -193,9 +193,9 @@ Boots is the total number of host boots over the entire lifespan. | 15. | Darwin 15... | 15 | | 16. | Darwin 22... | 12 | | 17. | Darwin 18... | 11 | -| 18. | FreeBSD 6... | 10 | -| 19. | OpenBSD 4... | 10 | -| 20. | FreeBSD 7... | 10 | +| 18. | *Darwin 24... | 10 | +| 19. | FreeBSD 7... | 10 | +| 20. | FreeBSD 6... | 10 | +-----+----------------+-------+ ``` @@ -208,16 +208,16 @@ Uptime is the total uptime of a host over the entire lifespan. | Pos | KernelMajor | Uptime | +-----+----------------+------------------------------+ | 1. | Linux 3... | 15 years, 10 months, 25 days | -| 2. | *OpenBSD 7... | 6 years, 4 months, 19 days | +| 2. | *OpenBSD 7... | 6 years, 7 months, 27 days | | 3. | FreeBSD 10... | 5 years, 9 months, 9 days | | 4. | Linux 5... | 4 years, 10 months, 21 days | | 5. | Linux 4... | 2 years, 7 months, 22 days | -| 6. | *Linux 6... | 2 years, 6 months, 8 days | +| 6. | *Linux 6... | 2 years, 7 months, 12 days | | 7. | FreeBSD 11... | 2 years, 4 months, 28 days | | 8. | Linux 2... | 1 years, 11 months, 21 days | -| 9. | Darwin 13... | 1 years, 3 months, 25 days | -| 10. | FreeBSD 6... | 1 years, 3 months, 9 days | -| 11. | *FreeBSD 14... | 1 years, 2 months, 8 days | +| 9. | *FreeBSD 14... | 1 years, 5 months, 2 days | +| 10. | Darwin 13... | 1 years, 3 months, 25 days | +| 11. | FreeBSD 6... | 1 years, 3 months, 9 days | | 12. | *Darwin 23... | 0 years, 11 months, 9 days | | 13. | OpenBSD 4... | 0 years, 8 months, 12 days | | 14. | Darwin 21... | 0 years, 8 months, 2 days | @@ -226,7 +226,7 @@ Uptime is the total uptime of a host over the entire lifespan. | 17. | Darwin 15... | 0 years, 6 months, 15 days | | 18. | FreeBSD 5... | 0 years, 5 months, 18 days | | 19. | FreeBSD 13... | 0 years, 4 months, 2 days | -| 20. | Darwin 20... | 0 years, 3 months, 7 days | +| 20. | *Darwin 24... | 0 years, 3 months, 22 days | +-----+----------------+------------------------------+ ``` @@ -239,16 +239,16 @@ Score is calculated by combining all other metrics. | Pos | KernelMajor | Score | +-----+----------------+-------+ | 1. | Linux 3... | 1045 | -| 2. | *OpenBSD 7... | 407 | +| 2. | *OpenBSD 7... | 424 | | 3. | FreeBSD 10... | 406 | | 4. | Linux 5... | 317 | | 5. | Linux 4... | 175 | -| 6. | *Linux 6... | 169 | +| 6. | *Linux 6... | 175 | | 7. | FreeBSD 11... | 159 | | 8. | Linux 2... | 121 | -| 9. | Darwin 13... | 80 | -| 10. | FreeBSD 6... | 75 | -| 11. | *FreeBSD 14... | 75 | +| 9. | *FreeBSD 14... | 93 | +| 10. | Darwin 13... | 80 | +| 11. | FreeBSD 6... | 75 | | 12. | *Darwin 23... | 59 | | 13. | OpenBSD 4... | 39 | | 14. | Darwin 21... | 38 | @@ -257,7 +257,7 @@ Score is calculated by combining all other metrics. | 17. | Darwin 15... | 29 | | 18. | FreeBSD 5... | 25 | | 19. | FreeBSD 13... | 25 | -| 20. | *Darwin 24... | 12 | +| 20. | *Darwin 24... | 17 | +-----+----------------+-------+ ``` @@ -269,9 +269,9 @@ Boots is the total number of host boots over the entire lifespan. +-----+------------+-------+ | Pos | KernelName | Boots | +-----+------------+-------+ -| 1. | *Linux | 1046 | -| 2. | *FreeBSD | 903 | -| 3. | *Darwin | 138 | +| 1. | *Linux | 1050 | +| 2. | *FreeBSD | 944 | +| 3. | *Darwin | 143 | | 4. | *OpenBSD | 96 | +-----+------------+-------+ ``` @@ -281,14 +281,14 @@ Boots is the total number of host boots over the entire lifespan. Uptime is the total uptime of a host over the entire lifespan. ``` -+-----+------------+-----------------------------+ -| Pos | KernelName | Uptime | -+-----+------------+-----------------------------+ -| 1. | *Linux | 27 years, 7 months, 1 days | -| 2. | *FreeBSD | 11 years, 1 months, 10 days | -| 3. | *OpenBSD | 6 years, 11 months, 28 days | -| 4. | *Darwin | 4 years, 6 months, 11 days | -+-----+------------+-----------------------------+ ++-----+------------+----------------------------+ +| Pos | KernelName | Uptime | ++-----+------------+----------------------------+ +| 1. | *Linux | 27 years, 8 months, 4 days | +| 2. | *FreeBSD | 11 years, 4 months, 3 days | +| 3. | *OpenBSD | 7 years, 3 months, 8 days | +| 4. | *Darwin | 4 years, 7 months, 10 days | ++-----+------------+----------------------------+ ``` ## Top 20 Score's by KernelName @@ -299,10 +299,10 @@ Score is calculated by combining all other metrics. +-----+------------+-------+ | Pos | KernelName | Score | +-----+------------+-------+ -| 1. | *Linux | 1828 | -| 2. | *FreeBSD | 776 | -| 3. | *OpenBSD | 447 | -| 4. | *Darwin | 294 | +| 1. | *Linux | 1834 | +| 2. | *FreeBSD | 794 | +| 3. | *OpenBSD | 464 | +| 4. | *Darwin | 300 | +-----+------------+-------+ ``` |
