commit 761f4cacbf0e341544f85f94003e4c413e00b247
parent 18d24fb2218f2d1b2e8ed3184bcae7638fb07733
Author: Matt Fehrenbach <m.fehrenbach@pm.me>
Date: Tue, 11 Aug 2020 18:41:46 +0100
Added more content
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/resume/projects.tex b/resume/projects.tex
@@ -8,10 +8,10 @@
{} % Empty date
{
\begin{cvitems} % Description(s) bullet points
- \item {Alpine Linux instance hosted using Linode as a provider.}
- \item {Hosts \href{searx.mattfehrenbach.xyz}{\udensdot{Searx instance}} served by nginx via reverse proxy.}
- \item {Also run \href{jenkins.mattfehrenbach.xyz}{\udensdot{Jenkins instance}} to run pipelines that build my \href{git.mattfehrenbach.xyz}{\udensdot{Git sources}} (including this document) and generate the stagit static website pages for my repos.}
- \item {Setting up the website has enabled me to learn about automation and maintainance, such as renewing certbot certificates by running cron jobs, and configuring OpenRC init scripts to retain the iptables rules between reboots.}
+ \item {Using Linode as a provider, I have an instance of Alpine Linux running on a virtual machine that I access over ssh.}
+ \item {On this machine I am able to host a \href{searx.mattfehrenbach.xyz}{\udensdot{Searx instance}}, which is a free, open source, metasearch engine. It is served by nginx via reverse proxy, where I use the middleware Filtron to set rate limit rules, and Morty as a result proxy.}
+ \item {I also serve a \href{jenkins.mattfehrenbach.xyz}{\udensdot{Jenkins instance}} to run pipelines that build my \href{git.mattfehrenbach.xyz}{\udensdot{Git sources}} (including this document) and generate the stagit static website pages for my repos.}
+ \item {Setting up the website has enabled me to learn about automation and maintainance, such as renewing certbot HTTPS certificates by running cron jobs, and configuring OpenRC init scripts to retain the iptables rules across reboots.}
\end{cvitems}
}