Few more things
This commit is contained in:
parent
95541e7768
commit
497697575e
36
src/cv.tex
36
src/cv.tex
|
@ -145,7 +145,10 @@ May 2022 - April 2023 & \textbf{Internship @ Tilburg University under LIS UNIX I
|
|||
\item wrote a set of tools to ensure both backup
|
||||
solutions stay in sync with the desired state in
|
||||
POSIX Shell and GNU Make.
|
||||
\end{itemize}\\
|
||||
\end{itemize}
|
||||
Here I also had the opertunity to participate in the 4
|
||||
day Kubernetes for administrators training from the good
|
||||
folks over at Fullstaq.\\
|
||||
\etpp
|
||||
|
||||
\btpp
|
||||
|
@ -209,6 +212,11 @@ projects in it alongside writing every new personal project in Haskell as well.
|
|||
|
||||
\section{Hobby Projects}
|
||||
|
||||
\subsection{SSH}
|
||||
|
||||
Nearly all interactions with my personal infrastructure happen over SSH. In this
|
||||
regard, I'm a big proponent of only using SSH keys to log in to server.
|
||||
|
||||
\subsection{Personal Websites}
|
||||
I host two personal websites generated using the Hugo static site generator.
|
||||
|
||||
|
@ -269,8 +277,15 @@ I run a Headscale instance to connect to my private infrastructure because I
|
|||
\item don't have- and don't want to have a personal Google account
|
||||
\end{enumerate}
|
||||
|
||||
I use it on basically all of my devices. Connecting it to Keycloak is something
|
||||
I want to look into at some point.
|
||||
I use it on basically all of my devices. Authentication is handled either
|
||||
through the CLI or my Keycloak instance.
|
||||
|
||||
\subsection{Step CA as Certificate Authority}
|
||||
|
||||
There are some servers that refuse to work without an SSL certificate that I
|
||||
would like to be able to run inside of my VPN, so I set up my own certificate
|
||||
authority using Step CA. Thanks to it, I can point my ACME daemon to the
|
||||
correspeonding URL to automatically request a certificate when needed.
|
||||
|
||||
\subsection{Dungeons \& Dragons tools}
|
||||
|
||||
|
@ -341,8 +356,8 @@ authorization are handled using Keycloak.
|
|||
|
||||
\subsection{XMPP server (prosody)}
|
||||
|
||||
I used to host an \uhref{https://xmpp.org/}{XMPP} server for a few years, but
|
||||
much like the Matrix server, it ended up underutilised.
|
||||
I used to host an \uhref{https://xmpp.org/}{XMPP} server for a few years but it
|
||||
ended up underutilised.
|
||||
|
||||
\subsection{SearXNG}
|
||||
|
||||
|
@ -364,8 +379,15 @@ be able to stream gameplay every now and then for friends.
|
|||
|
||||
\subsection{Alpine Linux packages}
|
||||
|
||||
I maintain a few Alpine Linux packages in my own repository, which can be found
|
||||
over at \uurl{https://alpine.voidcruiser.nl}.
|
||||
Before moving everything over to NixOS, I maintained a few Alpine Linux
|
||||
packages in a self-hosted repository.
|
||||
|
||||
\subsection{Home Automation}
|
||||
|
||||
A friend mentioned he uses Home Assistant to manage a collection of Zigbee
|
||||
compatible devices. This got me started on my home automation journey. So far I
|
||||
have a few lamps connected to a home-assistant instance running on my home
|
||||
server inside a podman container.
|
||||
|
||||
\subsection{(Creative) Writing in \LaTeX{}}
|
||||
|
||||
|
|
Loading…
Reference in a new issue