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
|
\item wrote a set of tools to ensure both backup
|
||||||
solutions stay in sync with the desired state in
|
solutions stay in sync with the desired state in
|
||||||
POSIX Shell and GNU Make.
|
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
|
\etpp
|
||||||
|
|
||||||
\btpp
|
\btpp
|
||||||
|
@ -209,6 +212,11 @@ projects in it alongside writing every new personal project in Haskell as well.
|
||||||
|
|
||||||
\section{Hobby Projects}
|
\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}
|
\subsection{Personal Websites}
|
||||||
I host two personal websites generated using the Hugo static site generator.
|
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
|
\item don't have- and don't want to have a personal Google account
|
||||||
\end{enumerate}
|
\end{enumerate}
|
||||||
|
|
||||||
I use it on basically all of my devices. Connecting it to Keycloak is something
|
I use it on basically all of my devices. Authentication is handled either
|
||||||
I want to look into at some point.
|
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}
|
\subsection{Dungeons \& Dragons tools}
|
||||||
|
|
||||||
|
@ -341,8 +356,8 @@ authorization are handled using Keycloak.
|
||||||
|
|
||||||
\subsection{XMPP server (prosody)}
|
\subsection{XMPP server (prosody)}
|
||||||
|
|
||||||
I used to host an \uhref{https://xmpp.org/}{XMPP} server for a few years, but
|
I used to host an \uhref{https://xmpp.org/}{XMPP} server for a few years but it
|
||||||
much like the Matrix server, it ended up underutilised.
|
ended up underutilised.
|
||||||
|
|
||||||
\subsection{SearXNG}
|
\subsection{SearXNG}
|
||||||
|
|
||||||
|
@ -364,8 +379,15 @@ be able to stream gameplay every now and then for friends.
|
||||||
|
|
||||||
\subsection{Alpine Linux packages}
|
\subsection{Alpine Linux packages}
|
||||||
|
|
||||||
I maintain a few Alpine Linux packages in my own repository, which can be found
|
Before moving everything over to NixOS, I maintained a few Alpine Linux
|
||||||
over at \uurl{https://alpine.voidcruiser.nl}.
|
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{}}
|
\subsection{(Creative) Writing in \LaTeX{}}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue