summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--README.md4
l---------docs1
-rw-r--r--index.md71
4 files changed, 5 insertions, 73 deletions
diff --git a/Makefile b/Makefile
index 81cab115..879b7945 100644
--- a/Makefile
+++ b/Makefile
@@ -3,6 +3,8 @@ generate:
bash ./buetow.org.sh --generate
publish:
ADD_GIT=yes ./buetow.org.sh --generate
+ cp ./content/md/index.md index.md
+ git add index.md
git commit -a
git push
test: shellcheck
diff --git a/README.md b/README.md
index 5ab6cc58..bc2ec7b7 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ This is the source code of my Gemini capsule. You can reach the site(s) here:
* Via Gemini/Gemtext : [gemini://buetow.org](gemini://buetow.org)
* Via HTTP/HTML: [https://buetow.org](https://buetow.org)
* [Markdown via HTML viewer](./content/md/index.md)
-* TODO: Markdown via a GitHub.io page.
+* [GitHub page](https://snonux.github.io/buetow.org/)
* [Gemini via webproxy](https://portal.mozz.us/gemini/buetow.org)
## Software I use to maintain this capsule
@@ -24,6 +24,6 @@ This is the source code of my Gemini capsule. You can reach the site(s) here:
These are things I want to do with this project in near future:
* Make it work on macOS, as it currently doesn't fully (Only ensure correct Bash version?)
-* Greate a GitHub page, e.g. snonux.github.io or buetowdotorg.github.io (we have already Markdown files)
+* Auto generate ./index.md for github page
* Speed it up a bit: Make it so, that only changed .gmi files (or changed HTML templates) result into re-generating other formats.
* Write a blog post about buetow.org.sh script
diff --git a/docs b/docs
new file mode 120000
index 00000000..d3fc5c8f
--- /dev/null
+++ b/docs
@@ -0,0 +1 @@
+content/md \ No newline at end of file
diff --git a/index.md b/index.md
deleted file mode 100644
index 322d53d9..00000000
--- a/index.md
+++ /dev/null
@@ -1,71 +0,0 @@
-# buetow.org
-
-```
- ,---------------------------,
- | /---------------------\ |
- | | | |
- | | Paul's | |
- | | personal | |
- | | capsule | |
- | | | |
- | \_____________________/ |
- |___________________________|
- ,---\_____ [] _______/------,
- / /______________\ /|
- /___________________________________ / | ___
- | | | )
- | _ _ _ [-------] | | (
- | o o o TURBO [-------] | / _)_
- |__________________________________ |/ / /
- /-------------------------------------/| ( )/
- /-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-```
-
-## Why does this site look so old school?
-
-If you reach this site via the modern web, please read this:
-
-[Welcome to the Geminispace](./content/md/gemfeed/2021-04-24-welcome-to-the-geminispace.md)
-
-## Introduction
-
-My name is Paul Buetow and this is my personal internet site. You can call me a Linux/*BSD enthusiast and hobbyist. Although I also have many other interests, you will encounter mostly (if not only) technical content on this site.
-
-I have published some Open-Source software, you will find some reference to it on this site or on my GitHub page(s). I also read a lot of tech newsletters and blogs. I re-share the most interesting ones on my social media feeds. You can find links to my GitHub pages and to my social media accounts on my contact information page:
-
-[Contact information](./content/md/contact-information.md)
-
-I have also compiled a list of resources which made an impact on me:
-
-[List of resources](./content/md/resources.md)
-
-## Personal blog
-
-English is not my mother tongue. So please ignore any errors you might encounter.
-
-### Stay updated
-
-[Subscribe to this blog's Atom feed](./content/md/gemfeed/atom.xml)
-[Subscribe to this blog's Gemfeed](./content/md/gemfeed/index.md)
-
-### Posts
-
-I have switched blog software multiple times. I might be back filling some of the older articles here. So please don't wonder when suddenly very old posts appear here.
-
-[2021-05-16 - Personal Bash coding style guide](./content/md/gemfeed/2021-05-16-personal-bash-coding-style-guide.md)
-[2021-04-24 - Welcome to the Geminispace](./content/md/gemfeed/2021-04-24-welcome-to-the-geminispace.md)
-[2021-04-22 - DTail - The distributed log tail program](./content/md/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.md)
-[2018-06-01 - Realistic load testing with I/O Riot for Linux](./content/md/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.md)
-[2016-11-20 - Methods in C](./content/md/gemfeed/2016-11-20-methods-in-c.md)
-[2016-05-22 - Spinning up my own authoritative DNS servers](./content/md/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.md)
-[2016-04-16 - Offsite backup with ZFS (Part 2)](./content/md/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md)
-[2016-04-09 - Jails and ZFS with Puppet on FreeBSD](./content/md/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.md)
-[2016-04-03 - Offsite backup with ZFS](./content/md/gemfeed/2016-04-03-offsite-backup-with-zfs.md)
-[2015-12-05 - Run Debian on your phone with Debroid](./content/md/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.md)
-[2014-03-24 - The fibonacci.pl.c Polyglot](./content/md/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md)
-[2011-05-07 - Perl Daemon (Service Framework)](./content/md/gemfeed/2011-05-07-perl-daemon-service-framework.md)
-[2010-05-09 - The Fype Programming Language](./content/md/gemfeed/2010-05-09-the-fype-programming-language.md)
-[2010-04-09 - Standard ML and Haskell](./content/md/gemfeed/2010-04-09-standard-ml-and-haskell.md)
-[2008-06-26 - Perl Poetry](./content/md/gemfeed/2008-06-26-perl-poetry.md)