From fe2f3d99de83cb9cda7baba84387fe12a2555999 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 24 Jul 2026 20:32:28 +0300 Subject: swap to github due to codeberg policy --- about/README.md | 2 +- about/dtail.gmi | 2 +- about/index.gmi | 2 +- about/novels.gmi | 2 +- about/novels.gmi.tpl | 2 +- about/resources.gmi | 2 +- about/resources.gmi.tpl | 2 +- about/showcase-rank-history.svg | 4 +- about/showcase.gmi.tpl | 714 +++++++++++---------- about/showcase/debroid/image-1.png | 197 +++--- gemfeed/2008-06-26-perl-poetry.gmi | 2 +- gemfeed/2008-06-26-perl-poetry.gmi.tpl | 2 +- .../2010-05-09-the-fype-programming-language.gmi | 2 +- ...010-05-09-the-fype-programming-language.gmi.tpl | 2 +- .../2011-05-07-perl-daemon-service-framework.gmi | 2 +- ...011-05-07-perl-daemon-service-framework.gmi.tpl | 2 +- gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.gmi | 2 +- ...12-05-run-debian-on-your-phone-with-debroid.gmi | 2 +- ...5-run-debian-on-your-phone-with-debroid.gmi.tpl | 2 +- ...05-gemtexter-one-bash-script-to-rule-it-all.gmi | 2 +- ...emtexter-one-bash-script-to-rule-it-all.gmi.tpl | 2 +- gemfeed/2022-06-15-sweating-the-small-stuff.gmi | 22 +- .../2022-06-15-sweating-the-small-stuff.gmi.tpl | 22 +- ...022-07-30-lets-encrypt-with-openbsd-and-rex.gmi | 2 +- ...07-30-lets-encrypt-with-openbsd-and-rex.gmi.tpl | 2 +- ...22-08-27-gemtexter-1.1.0-lets-gemtext-again.gmi | 2 +- ...8-27-gemtexter-1.1.0-lets-gemtext-again.gmi.tpl | 2 +- ...022-12-24-ultrarelearning-java-my-takeaways.gmi | 2 +- ...12-24-ultrarelearning-java-my-takeaways.gmi.tpl | 2 +- ...-03-25-gemtexter-2.0.0-lets-gemtext-again-2.gmi | 2 +- ...25-gemtexter-2.0.0-lets-gemtext-again-2.gmi.tpl | 2 +- ...23-06-01-kiss-server-monitoring-with-gogios.gmi | 4 +- ...6-01-kiss-server-monitoring-with-gogios.gmi.tpl | 4 +- ...-07-21-gemtexter-2.1.0-lets-gemtext-again-3.gmi | 2 +- ...21-gemtexter-2.1.0-lets-gemtext-again-3.gmi.tpl | 2 +- ...-static-web-photo-albums-with-photoalbum.sh.gmi | 4 +- ...tic-web-photo-albums-with-photoalbum.sh.gmi.tpl | 4 +- ...24-02-04-from-babylon5.buetow.org-to-.cloud.gmi | 6 +- ...2-04-from-babylon5.buetow.org-to-.cloud.gmi.tpl | 6 +- ...-quickly-logging-ideas-programmed-in-golang.gmi | 2 +- ...ckly-logging-ideas-programmed-in-golang.gmi.tpl | 2 +- ...4-04-01-KISS-high-availability-with-OpenBSD.gmi | 10 +- ...-01-KISS-high-availability-with-OpenBSD.gmi.tpl | 10 +- ...-03-projects-i-currently-dont-have-time-for.gmi | 2 +- ...projects-i-currently-dont-have-time-for.gmi.tpl | 2 +- gemfeed/2024-09-07-projects-i-support.gmi | 2 +- gemfeed/2024-09-07-projects-i-support.gmi.tpl | 2 +- ...-10-02-gemtexter-3.0.0-lets-gemtext-again-4.gmi | 2 +- ...02-gemtexter-3.0.0-lets-gemtext-again-4.gmi.tpl | 2 +- ...5-01-01-posts-from-october-to-december-2024.gmi | 2 +- ...-01-posts-from-october-to-december-2024.gmi.tpl | 2 +- ...2025-03-05-sharing-on-social-media-with-gos.gmi | 6 +- ...-03-05-sharing-on-social-media-with-gos.gmi.tpl | 6 +- ...25-04-05-f3s-kubernetes-with-freebsd-part-4.gmi | 16 +- ...4-05-f3s-kubernetes-with-freebsd-part-4.gmi.tpl | 16 +- ...25-05-11-f3s-kubernetes-with-freebsd-part-5.gmi | 4 +- ...5-11-f3s-kubernetes-with-freebsd-part-5.gmi.tpl | 4 +- gemfeed/2025-06-22-task-samurai.gmi | 2 +- gemfeed/2025-06-22-task-samurai.gmi.tpl | 2 +- .../2025-07-01-posts-from-january-to-june-2025.gmi | 4 +- ...5-07-01-posts-from-january-to-june-2025.gmi.tpl | 4 +- ...25-10-02-f3s-kubernetes-with-freebsd-part-7.gmi | 8 +- ...0-02-f3s-kubernetes-with-freebsd-part-7.gmi.tpl | 8 +- .../2025-11-02-perl-new-features-and-foostats.gmi | 2 +- ...25-11-02-perl-new-features-and-foostats.gmi.tpl | 2 +- ...25-12-07-f3s-kubernetes-with-freebsd-part-8.gmi | 22 +- ...2-07-f3s-kubernetes-with-freebsd-part-8.gmi.tpl | 22 +- ...5-12-14-f3s-kubernetes-with-freebsd-part-8b.gmi | 6 +- ...-14-f3s-kubernetes-with-freebsd-part-8b.gmi.tpl | 6 +- ...26-01-01-cloudless-kobo-forma-with-koreader.gmi | 2 +- ...1-01-cloudless-kobo-forma-with-koreader.gmi.tpl | 2 +- ...2026-01-01-posts-from-july-to-december-2025.gmi | 2 +- ...-01-01-posts-from-july-to-december-2025.gmi.tpl | 2 +- ...-tmux-popup-editor-for-cursor-agent-prompts.gmi | 6 +- ...x-popup-editor-for-cursor-agent-prompts.gmi.tpl | 6 +- gemfeed/2026-03-01-loadbars-0.13.0-released.gmi | 2 +- .../2026-03-01-loadbars-0.13.0-released.gmi.tpl | 2 +- ...03-02-rcm-ruby-configuration-management-dsl.gmi | 2 +- ...2-rcm-ruby-configuration-management-dsl.gmi.tpl | 2 +- ...-03-31-distributed-systems-simulator-part-1.gmi | 6 +- ...31-distributed-systems-simulator-part-1.gmi.tpl | 6 +- ...-04-01-distributed-systems-simulator-part-2.gmi | 2 +- ...01-distributed-systems-simulator-part-2.gmi.tpl | 2 +- ...-04-02-distributed-systems-simulator-part-3.gmi | 6 +- ...02-distributed-systems-simulator-part-3.gmi.tpl | 6 +- ...26-04-02-f3s-kubernetes-with-freebsd-part-9.gmi | 10 +- ...4-02-f3s-kubernetes-with-freebsd-part-9.gmi.tpl | 10 +- gemfeed/2026-05-08-unveiling-ior-ng-part-1.gmi | 6 +- gemfeed/2026-05-08-unveiling-ior-ng-part-1.gmi.tpl | 6 +- gemfeed/2026-05-11-unveiling-ior-ng-part-2.gmi | 4 +- gemfeed/2026-05-11-unveiling-ior-ng-part-2.gmi.tpl | 4 +- gemfeed/2026-05-17-unveiling-ior-ng-part-3.gmi | 4 +- gemfeed/2026-05-17-unveiling-ior-ng-part-3.gmi.tpl | 4 +- gemfeed/2026-06-01-gt-calculator.gmi | 6 +- gemfeed/2026-06-01-gt-calculator.gmi.tpl | 6 +- .../2026-07-01-posts-from-january-to-june-2026.gmi | 2 +- ...6-07-01-posts-from-january-to-june-2026.gmi.tpl | 2 +- gemfeed/2026-07-09-unveiling-hexai.gmi | 14 +- gemfeed/2026-07-09-unveiling-hexai.gmi.tpl | 14 +- .../DRAFT-f3s-kubernetes-with-freebsd-part-X.gmi | 26 +- gemfeed/DRAFT-ipv6test-deployment.gmi | 6 +- gemfeed/DRAFT-ipv6test-deployment.gmi.tpl | 6 +- gemfeed/input/kobooffline.md | 2 +- uptime-stats.gmi | 2 +- uptime-stats.gmi.tpl | 2 +- 105 files changed, 712 insertions(+), 703 deletions(-) diff --git a/about/README.md b/about/README.md index 87bbeb17..f4a58663 100644 --- a/about/README.md +++ b/about/README.md @@ -10,4 +10,4 @@ Each format is in it's own branch in this repository. E.g.: * Markdown is in `content-md` * ... ando so on. -You can find more about my internet site and the static content generator at [snonux/gemtexter](https://codeberg.org/snonux/gemtexter). +You can find more about my internet site and the static content generator at [snonux/gemtexter](https://github.com/snonux/gemtexter). diff --git a/about/dtail.gmi b/about/dtail.gmi index 986b63d8..301ee2f7 100644 --- a/about/dtail.gmi +++ b/about/dtail.gmi @@ -1,6 +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 +=> https://github.com/snonux/dtail github.com/snonux/dtail - On my personal Codeberg => ../ Back to the main site diff --git a/about/index.gmi b/about/index.gmi index 8a31f6ba..f831378e 100644 --- a/about/index.gmi +++ b/about/index.gmi @@ -19,8 +19,8 @@ ## Show me the code => ./showcase.gmi Project showcase +=> https://github.com/snonux github.com/snonux - My GitHub page => https://codeberg.org/snonux codeberg.org/snonux - My Codeberg page -=> https://github.com/snonux github.com/snonux - My GitHub page (it's just a mirror of Codeberg, really) ## Social Media and Communities diff --git a/about/novels.gmi b/about/novels.gmi index dbaee368..36ae531b 100644 --- a/about/novels.gmi +++ b/about/novels.gmi @@ -20,7 +20,7 @@ This site lists my favourite novels I have read. I prefer to read them in German Some were read as paperback, others as eBooks, and some were listened to (Audiobook). For a graphical representation you can also have a look here: => https://f3s.buetow.org/scifi f3s.buetow.org/scifi -=> https://codeberg.org/snonux/scifi codeberg.org/snonux/scifi - Script used to generate the site above +=> https://github.com/snonux/scifi github.com/snonux/scifi - Script used to generate the site above ``` . . ' . diff --git a/about/novels.gmi.tpl b/about/novels.gmi.tpl index 72258e6b..d534ee42 100644 --- a/about/novels.gmi.tpl +++ b/about/novels.gmi.tpl @@ -9,7 +9,7 @@ This site lists my favourite novels I have read. I prefer to read them in German Some were read as paperback, others as eBooks, and some were listened to (Audiobook). For a graphical representation you can also have a look here: => https://f3s.buetow.org/scifi f3s.buetow.org/scifi -=> https://codeberg.org/snonux/scifi codeberg.org/snonux/scifi - Script used to generate the site above +=> https://github.com/snonux/scifi github.com/snonux/scifi - Script used to generate the site above ``` . . ' . diff --git a/about/resources.gmi b/about/resources.gmi index 5177c423..baf76a4b 100644 --- a/about/resources.gmi +++ b/about/resources.gmi @@ -250,7 +250,7 @@ However, I still believe a degree in Computer Science helps to understand all th My diploma thesis, "Object-oriented development of a GUI based tool for event-based simulation of distributed systems," can be found at: -=> https://codeberg.org/snonux/vs-sim +=> https://github.com/snonux/vs-sim I was one of the last students handed out an "old fashioned" German Diploma degree before the University switched to the international Bachelor and Master versions. To give you an idea: The "Diplom-Inform. (FH)" means translated "Diploma in Informatics from a University of Applied Sciences (FH: Fachhochschule)". Going after the international student credit score, it can be seen as an equivalent to a "Master in Computer Science" degree. diff --git a/about/resources.gmi.tpl b/about/resources.gmi.tpl index 3519736b..dcec6688 100644 --- a/about/resources.gmi.tpl +++ b/about/resources.gmi.tpl @@ -99,7 +99,7 @@ However, I still believe a degree in Computer Science helps to understand all th My diploma thesis, "Object-oriented development of a GUI based tool for event-based simulation of distributed systems," can be found at: -=> https://codeberg.org/snonux/vs-sim +=> https://github.com/snonux/vs-sim I was one of the last students handed out an "old fashioned" German Diploma degree before the University switched to the international Bachelor and Master versions. To give you an idea: The "Diplom-Inform. (FH)" means translated "Diploma in Informatics from a University of Applied Sciences (FH: Fachhochschule)". Going after the international student credit score, it can be seen as an equivalent to a "Master in Computer Science" degree. diff --git a/about/showcase-rank-history.svg b/about/showcase-rank-history.svg index 5b2d8dc1..9ab796ea 100644 --- a/about/showcase-rank-history.svg +++ b/about/showcase-rank-history.svg @@ -14,12 +14,12 @@ svg{background:#1a1a2e;font-family:monospace} #ttbg{fill:#1a1a40;stroke:#4444aa;stroke-width:1} #tttl{fill:#fff;font-size:12px;font-weight:bold;font-family:monospace} .ttrow{fill:#bbb;font-size:10px;font-family:monospace} -Project Rank Historyrank 1 = highest score · hover a line or legend entry to highlight · 76 projects trackedgrey lines = inactive projects (avg commit age > 2 years) · hover legend entry to highlightRank16111621263136414651566166717619w ago15w ago11w ago7w ago3w agonow