summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2022-09-17 20:36:52 -0500
committerToby Vincent <tobyv13@gmail.com>2022-09-17 20:36:52 -0500
commitd7c886290d29d94a698073a9dd99eb37f35d4378 (patch)
tree82fa89ddfdeeadf1514fc213a12dbcbec82b6459
parent05c9554712dec0886bf25d1a6a31f82adbbee75e (diff)
feat(projects): improve description of home lab
-rw-r--r--src/sections/projects.tex21
1 files changed, 16 insertions, 5 deletions
diff --git a/src/sections/projects.tex b/src/sections/projects.tex
index 93406da..9a43224 100644
--- a/src/sections/projects.tex
+++ b/src/sections/projects.tex
@@ -21,13 +21,24 @@
\cventry{2017--Present}{Home Lab}{}{}{}
{
\begin{itemize}
- \item Containerized services run inside multi-node Docker Swarm, providing high availability
- \item Allows for secure access for remote development and DNS filtering
- \item A few of the services include:
+ \item Containerized services using Docker and Docker Compose.
+ \item Run in a multi-node Docker Swarm, ensuring high availability
+ \item System features:
\begin{itemize}
- \item WireGuard VPN (Including site-to-site proxy with a remote LAN)
- \item PiHole/unbound recursive DNS server
+ \item WireGuard VPN
+ \begin{itemize}
+ \item Secure remote access
+ \item Site-to-site proxy
+ \item Split-horizon DNS
+ \end{itemize}
+ \item PiHole DNS filter
+ \begin{itemize}
+ \item unbound recursive DNS server
+ \end{itemize}
\item Traefik reverse proxy
+ \begin{itemize}
+ \item Routes traffic for all services
+ \end{itemize}
\item NGINX web server
\item Octoprint server
\item Foundry VTT server