aboutsummaryrefslogtreecommitdiff
path: root/src/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'src/index.md')
-rw-r--r--src/index.md153
1 files changed, 153 insertions, 0 deletions
diff --git a/src/index.md b/src/index.md
new file mode 100644
index 0000000..1a70855
--- /dev/null
+++ b/src/index.md
@@ -0,0 +1,153 @@
+% Hi, I'm Himbeer!
+
+# Introduction
+I'm a hobbyist programmer and sysadmin.
+I like networking, especially IPv6 (which is why this page is IPv6-only).
+Because of this I'm using my own networking hardware and software
+written in Rust. You can read more about it [here](/cgi-bin/rsdsl.lua).
+
+I created [mt-multiserver-proxy](/cgi-bin/work.lua?project=minetestproxy),
+a reverse proxy for the Minetest network protocol. It connects multiple
+Minetest servers together. Since Minetest does almost everything in a single
+thread this can help increase performance by taking advantage of multi-core
+CPUs.
+
+I also made some small web apps in the past that I'll eventually publish here.
+
+I use Artix, Debian and Raspberry Pi OS actively,
+but I'd probably be able to use some other distros if I wanted to.
+I've used Ubuntu and OpenWrt in the past.
+My window manager is
+[bspwm](https://github.com/baskerville/bspwm) with a custom setup.
+You can find everything
+[here](https://github.com/HimbeerserverDE/bspwm-setup).
+
+# Guides
+I occasionally upload setup guides for services that are difficult to
+understand, configure or maintain. They are listed [here](/cgi-bin/guides.lua).
+
+# PGP Keys
+
+* **2152D04DBFFE3567CD15F58BA3D3E205DA0B0401**: Commit signing. [download](/pgp/2152D04DBFFE3567CD15F58BA3D3E205DA0B0401.asc)
+* **F740BD951299D26B8B4FF28B2E6C9B91802EDCC4**: Public [email](mailto:himbeerserverde@gmail.com). [download](/pgp/F740BD951299D26B8B4FF28B2E6C9B91802EDCC4.asc)
+
+# Profiles
+## Code Hosting
+* **HimbeerGit**: [git.himbeerserver.de](https://git.himbeerserver.de) | Independent mirror. As of now GitHub is still preferred.
+* **GitHub:** [HimbeerserverDE](https://github.com/HimbeerserverDE)
+* **GitLab:** [HimbeerserverDE](https://gitlab.com/HimbeerserverDE)
+* **Bitbucket:** [HimbeerserverDE](https://bitbucket.org/HimbeerserverDE)
+* **MeseHub:** [HimbeerserverDE](https://git.minetest.land/HimbeerserverDE)
+
+## Preferred Communication Services
+* **Email (S/MIME or PGP supported):** [himbeerserverde@gmail.com](mailto:himbeerserverde@gmail.com)
+* **Matrix:** [\@himbeer:himbeerserver.de](https://matrix.to/#/@himbeer:himbeerserver.de)
+
+## Social
+* **Discord:** Himbeer#3585 | **IGNORED AND LIKELY TO BE DELETED.** Switch to [Matrix](https://matrix.to/#/@himbeer:himbeerserver.de)
+* **YouTube:** [HimbeerserverDE](https://www.youtube.com/channel/UCRuSC9WNapuA4Gm-kU_gjGA)
+* **IRC (libera.chat):** HimbeerserverDE
+* **IRC (oftc.net):** HimbeerserverDE
+* **Minetest (forum, in-game, ContentDB):** HimbeerserverDE
+
+# Work
+_If you have any suggestions on what to put on this list please
+[contact me](#profiles)!_
+
+* [mt-multiserver-proxy](/cgi-bin/work.lua?project=minetestproxy), a reverse
+proxy for Minetest
+* [mt-multiserver-chatcommands](/cgi-bin/work.lua?project=minetestproxy#commands),
+a plugin providing standard chat commands for mt-multiserver-proxy
+* [A simple online password generator](/cgi-bin/password_generator.lua)
+* [This website](/cgi-bin/work.lua?project=www3)
+* [Rustkrazy](/cgi-bin/rustkrazy.lua), an ecosystem for developing minimalistic
+Linux-based pure Rust appliances
+* [rsdsl](/cgi-bin/rsdsl.lua), a Vodafone DSL router written from scratch in Rust
+
+## Minetest mods
+* [dynamic_liquid](/cgi-bin/work.lua?project=dynamicliquid), a fork of
+[minetest-mods/dynamic_liquid](https://github.com/minetest-mods/dynamic_liquid)
+* [waterworks](/cgi-bin/work.lua?project=waterworks), a fork of
+[FaceDeer/waterworks](https://github.com/FaceDeer/waterworks) that actually
+does what the documentation says
+
+# Skills
+This is a list of the languages and tools I'm able to use at the moment.
+
+## Languages
+* C
+* C++
+* Go
+* HTML
+* CSS
+* JavaScript
+* Lua
+* Java
+* Bash
+* PHP
+* SQL
+* Rust
+* Python
+
+## Software
+
+### Server
+* Apache
+* nginx
+* SQLite3
+* MySQL
+* MariaDB
+* PostgreSQL
+* fail2ban
+* slapd
+* Kerberos
+* DNSMASQ
+* WIDE-DHCPv6-Client
+* dibbler-server
+* LWDS-Lite
+* OpenVPN
+* FOG
+* PXE
+* iPXE
+* LTSP
+* NFS
+
+### Client
+* ldap-utils
+* sssd
+* PAM
+* GRUB2
+* GCC
+* G++
+* GNU Make
+* CMake
+* GDB
+* GIMP
+* Blender
+* OpenShot
+* NetworkManager
+* Kerberos
+* NFS
+
+## APIs / Libraries / Frameworks
+* node.js
+* jQuery
+* OpenGL core v3.0+
+* GLFW
+* linmath.h
+* Minetest
+* Flask
+
+# Friends
+This is a list of my friends with links to their main online presence
+if they have one.
+
+* [Fleckenstein](https://lizzy.rs)
+* [DerZombiiie](https://derzombiiie.com)
+* [j45](https://j1233.minetest.land)
+* [TheodorSmall](https://github.com/TheodorSmall)
+* [SC++](https://github.com/scplusplus)
+* [Rapunzel](https://github.com/RapunzelE)
+* [anon5](https://github.com/anon55555)
+* Typischer
+* yayyer