diff options
Diffstat (limited to 'src/index.md')
-rw-r--r-- | src/index.md | 153 |
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 |