404 Error
-The page you requested couldn't be found.
- Return to homepage +Johannes Olzem
+Less is more+
404 Not Found
++ The resource you requested was not found on this server. Click + here to return home. +
+

About Me
- -
- Hey there!
- My name is Johannes, and I'm a computer enthusiast born and raised in Germany.
- Recently, I graduated from school, majoring in IT and English, and I am now training to become an IT specialist.
- I am passionate about most things related to technology, but specifically I am passionate about using free and open-source software,
- exploring different aspects of Linux, setting up and tinkering with servers,
- and learning about privacy and security. When I'm not busy with the command line, I enjoy playing video games and building/modifying mechanical keyboards.
- Apart from computers, I also have an interest in cars, ranging from classic to modern sports cars, and like riding my somewhat odd looking bicycle.
+
Johannes Olzem
+Less is more+
About me
+
+ Hey there! + My name is Johannes, and I'm a computer enthusiast born and raised in + Germany. Recently, I graduated from school, majoring in IT and English, + and I am now training to become an IT specialist. I am passionate about + most things related to technology, but specifically I am passionate about + using free and open-source software, exploring different aspects of + Linux, setting up and tinkering with servers, and learning about online + privacy and security. When I'm not busy with the command line, I enjoy + playing video games and building/modifying mechanical keyboards. Apart + from computers I enjoy making my own pourover coffee, I am a big fan of + technical fashion and I like cars.
My Skills
-Languages
-I have at least basic knowledge in the following programming languages:
--
-
- HTML & CSS -
- Java -
- Python -
- PHP -
Other Technologies
--
-
- Linux -
- Git -
- SQL -
- LaTeX -
- Docker -
If you are interested in a research paper I wrote for a mandatory school project about Linux you can find it here. My grade for this project was a 13 out of 15 possible grade points.
+I have at least basic knowledge in the following technologies:
+Languages
+-
+
- HTML & CSS +
- Java +
- Python +
- PHP +
Other technologies
+-
+
- Linux +
- Git +
- SQL +
- LaTeX +
- Docker +
About this website
- This website has no ads or trackers and does not use cookies.
- It is also free and open source under the GNU General Public License v3.
- View Source Code
+ While I might not have been using the internet much or at all during the
+ web 1.0 times (which this site is heavily modeled after) I do believe that
+ modern websites are unnecessarly bloated in many ways. They contain ads and
+ trackers (that's just how capitalism works, I can't really complain about
+ that) but also so much useless JavaScript. I agree that it is very useful
+ in certain areas but sometimes it is just not needed. Like in the case of a
+ news site, or a recipe site, which in my opinion could just be served
+ statically without much (or any) JavaScript. Because of this, I created
+ this website, to make a small contribution to the debloated minimal web.
+ Just pure HTML and CSS with some (useful) quality of life JavaScript.
+ No ads, trackers, or cookies.
+
+ It is also free and Open Source under the GNU
+ General Public License V3, which you can find here.


How to create a Rust server on Linux
- -Johannes Olzem
+Less is more+
How to create a Rust server on Linux
+ +Table of Contents
-
-
- Requirements -
- SteamCMD
- Installing
- Running +
- Requirements +
- SteamCMD
- Installing
- Running
Requirements
+Requirements
- Debian Linux
- >5GB of RAM
- >4.5GB of free disc space
SteamCMD
+SteamCMD
Configuring the envoirenment
- Create a user with the name 'steam' and give it a password. + Create a user with the name "steam" and give it a password.
-+
sudo useradd -m steam
-+
sudo passwd steam
- When prompted, enter a new password for the 'steam' user.
- Then switch to the 'steam' user and go to its home folder.
+ When prompted, enter a new password for the "steam" user.
+ Then switch to the "steam" user and go to its home folder.
+
su steam
-+
cd
Enable the contrib and non-free repositories by changing your /etc/apt/sources.list
to resemble the following:
+
deb http://deb.debian.org/debian bullseye main contrib non-free
deb-src http://deb.debian.org/debian bullseye main contrib non-free
@@ -77,15 +76,15 @@
Finally, to install SteamCMD run:
-+
sudo apt install steamcmd
-
Installing
+Installing
Run SteamCMD
-+
steamcmd
@@ -93,14 +92,14 @@ After a short update period, a prompt like
Steam>
should appear.To login anonymously type: