Browse Source

Make the linter happy

master
Hannes Körber 2 months ago
parent
commit
f6d8d8f7ab
  1. 6
      content/_index.html
  2. 49
      content/about/index.html
  3. 11
      content/projects/_index.md
  4. 198
      content/skills/_index.html
  5. 2
      content/work/index.md
  6. 4
      layouts/blog/list.html
  7. 2
      layouts/blog/single.html
  8. 2
      layouts/partials/header.html
  9. 11
      layouts/partials/pagelist-default.html
  10. 2
      layouts/partials/pagination.html
  11. 10
      layouts/projects/list.html
  12. 1
      static/assets/presentations/prometheus/slides.html
  13. 1
      static/assets/presentations/prometheus/slides.pdf

6
content/_index.html

@ -4,7 +4,7 @@
<div class="hero-body is-clearfix">
<div class="columns is-vcentered">
<div class="column content">
<p class="subtitle is-2">Welcome!</p>
<h1 class="subtitle is-2">Welcome!</h1>
<p class="block has-text-justified">
Hello, welcome to my homepage! Here, you will find some articles (mostly tech),
@ -13,7 +13,7 @@
</div>
<div class="column is-narrow is-hidden-mobile">
<figure class="image is-pulled-right" style="height:200px;width:200px">
<img class="is-rounded" src="/assets/images/me.jpg">
<img class="is-rounded" alt="Me" src="/assets/images/me.jpg">
</figure>
</div>
</div>
@ -48,7 +48,7 @@
<figure class="mr-2 my-2 ml-0 image is-48x48 is-pulled-right">
<span class="icon is-large">
<i class="fa fa-3x fa-users"></i>
<span class="icon is-large">
</span>
</figure>
</div>
</div>

49
content/about/index.html

@ -14,9 +14,10 @@ type: about
</div>
<div class="column is-narrow is-flex" style="justify-content: center;">
<div class="image ml-5 my-5">
<img class="is-rounded" src="/assets/images/me.jpg" style="height:200px;width:200px;min-width:200px;">
<img class="is-rounded" src="/assets/images/me.jpg" alt="Me" style="height:200px;width:200px;min-width:200px;">
</div>
</div>
</div>
</div>
<hr>
@ -47,14 +48,14 @@ type: about
<p>
I once read somewhere that you should have one hobby in each of the following three categories:
<ul>
<li>A <b>physical hobby</b>, where you do some physical activity, preferably outside</li>
<li>A <b>creative hobby</b>, where you create something new</li>
<li>A hobby that makes you <b>money</b></li>
</ul>
</p>
<ul>
<li>A <b>physical hobby</b>, where you do some physical activity, preferably outside</li>
<li>A <b>creative hobby</b>, where you create something new</li>
<li>A hobby that makes you <b>money</b></li>
</ul>
<p>
Well, the last one for me is the one that comes most naturally: I take care of my own
private "cloud" that encompasses a few services that for me replace google, dropbox etc.
@ -83,18 +84,18 @@ type: about
</div>
<div class="column is-narrow is-flex my-5" style="flex-direction: column; align-items: center;">
<div class="image mb-6">
<img src="/assets/images/nebelhorn.jpg" style="width:240px;">
<figure class="image mb-6">
<img src="/assets/images/nebelhorn.jpg" alt="Photo from the tour to the Nebelhorn" style="width:240px;">
{{< figcaption >}}Nebelhorn, Oberstdorf, February 2020{{< /figcaption >}}
</div>
<div class="image mb-6">
<img src="/assets/images/kayak-naab.jpg" style="width:320px;">
</figure>
<figure class="image mb-6">
<img src="/assets/images/kayak-naab.jpg" alt="Photo from the kayaking tour on the Naab" style="width:320px;">
{{< figcaption >}}Naab, Schwandorf, September 2020{{< /figcaption >}}
</div>
<div class="image">
<img src="/assets/images/skeen-trail-al-2020.jpg" style="width:240px;">
</figure>
<figure class="image">
<img src="/assets/images/skeen-trail-al-2020.jpg" alt="The Radom Skeen Trail Mountain Bike" style="width:240px;">
{{< figcaption >}}Radon Skeen Trail AL 2020{{< /figcaption >}}
</div>
</figure>
</div>
</div>
@ -115,10 +116,10 @@ type: about
</p>
</div>
<div class="column is-narrow is-flex my-5" style="flex-direction: column; align-items: center;">
<div class="image">
<img src="/assets/images/guitar.jpg" style="width:320px;">
<figure class="image">
<img src="/assets/images/guitar.jpg" alt="Playing guitar" style="width:320px;">
{{< figcaption >}}Amsterdam, July 2019{{< /figcaption >}}
</div>
</figure>
</div>
</div>
@ -131,12 +132,13 @@ type: about
</p>
<p>
I bought a Yamaha P-45 (see picture). It has weighted keys and feels nearly like a "real" piano.
</p>
</div>
<div class="column is-narrow is-flex my-5" style="flex-direction: column; align-items: center;">
<div class="image">
<img src="/assets/images/yamaha-p45.jpg" style="width:320px;">
<figure class="image">
<img src="/assets/images/yamaha-p45.jpg" alt="The Yamaha P45 eletrical piano" style="width:320px;">
{{< figcaption >}}Yamaha P-45{{< /figcaption >}}
</div>
</figure>
</div>
</div>
@ -160,10 +162,11 @@ type: about
Chess is both fascinating (due to the rules' simplicity) and frustrating
(due to having no skill ceiling). It can be a grind to improve, but
then one day you have this one game that makes it worth it.
</p>
</div>
<div class="column is-narrow is-flex my-5" style="flex-direction: column; align-items: center;">
<div class="image">
<img src="/assets/images/chess.jpg" style="width:240px;">
<img src="/assets/images/chess.jpg" alt="Chess pieces" style="width:240px;">
</div>
</div>
</div>

11
content/projects/_index.md

@ -7,6 +7,7 @@ projects:
image:
path: /assets/logos/backblaze.svg
type: picture-padded
alt: Backblaze
tags:
- type: language
value: python
@ -36,6 +37,7 @@ projects:
A bash script that uploads gzip'ed, gpg encrypted backups to AWS glacier
icon:
path: /assets/logos/aws-s3.svg
alt: AWS S3
tags:
- type: language
value: bash
@ -52,6 +54,7 @@ projects:
chord transitions, with customizable rate of change
image:
path: /assets/images/guitar-closeup.jpg
alt: A Guitar
tags:
- type: language
value: python
@ -92,6 +95,7 @@ projects:
A SaltStack nginx formula that also enables automated letsencrypt certificate management
icon:
path: /assets/logos/letsencrypt.svg
alt: Let's Encrypt
tags:
- type: language
value: python
@ -109,6 +113,7 @@ projects:
A collection of ansible roles, e.g. for libvirt, networking, OpenVPN
icon:
path: /assets/logos/ansible.svg
alt: Ansible
tags:
- type: language
value: yaml
@ -139,6 +144,7 @@ projects:
A script that generates QR codes for easy WiFi access
image:
path: /assets/images/qrcode-example.png
alt: An example QR code
tags:
- type: language
value: bash
@ -163,6 +169,7 @@ contributions:
- Add label to NFS metrics containing the NFS protocol (`tcp/udp`)
icon:
path: /assets/logos/prometheus.svg
alt: Prometheus
commits:
- https://github.com/prometheus/node_exporter/commit/14a4f0028e02ba1c21d6833482bd8f7529035b07
tags:
@ -180,6 +187,7 @@ contributions:
- Fix incorrect directory mode for etcd TLS certificates
icon:
path: /assets/logos/kubernetes.svg
alt: Kubernetes
commits:
- TODO
tags:
@ -197,6 +205,7 @@ contributions:
- Fix the reactor engine not being loaded when not explicitly configured
icon:
path: /assets/logos/saltstack.svg
alt: SaltStack
commits:
- https://github.com/saltstack/salt/commit/83aacc3b32be384eb22c514713cf35238dcb98bf
- https://github.com/saltstack/salt/commit/5ad305cedfeda516d900f04ded95c168e6cd1ebb
@ -224,6 +233,7 @@ contributions:
- Fix hostname entry in `/etc/hosts` for Debian guests
icon:
path: /assets/logos/vagrant.svg
alt: Vagrant
commits:
- https://github.com/hashicorp/vagrant/commit/3082ea502e2d7ad314d78cb0af5d71cc36bc42bc
- https://github.com/hashicorp/vagrant/commit/3fa3e995a97d8a2d9705a5b483338009315bfeb0
@ -254,6 +264,7 @@ contributions:
- Our contribution to the Global Game Jam 2018!
image:
path: /assets/images/lostson.jpg
alt: The game "Lost Son"
tags:
- type: language
value: javascript

198
content/skills/_index.html

@ -208,7 +208,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/kubernetes.svg">
<img src="/assets/logos/kubernetes.svg" alt="Kubernetes">
</span>
<br>
<b>Kubernetes</b>
@ -217,7 +217,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/docker.svg">
<img src="/assets/logos/docker.svg" alt="Docker">
</span>
<br>
<b>Docker</b>
@ -226,16 +226,16 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/helm.svg">
<img src="/assets/logos/helm.svg" alt="Helm">
</span>
<br>
Helm
helm
</div>
</div>
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/cri-o.svg">
<img src="/assets/logos/cri-o.svg" alt="cri-o">
</span>
<br>
cri-o
@ -244,7 +244,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/containerd.svg">
<img src="/assets/logos/containerd.svg" alt="Containerd">
</span>
<br>
containerd
@ -253,7 +253,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/oci.svg">
<img src="/assets/logos/oci.svg" alt="OCI">
</span>
<br>
OCI
@ -262,7 +262,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/rancher.svg">
<img src="/assets/logos/rancher.svg" alt="Rancher">
</span>
<br>
Rancher
@ -279,7 +279,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/postgresql.svg">
<img src="/assets/logos/postgresql.svg" alt="PostgreSQL">
</span>
<br>
<b>PostgreSQL</b>
@ -288,7 +288,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/elasticsearch.svg">
<img src="/assets/logos/elasticsearch.svg" alt="ElasticSearch">
</span>
<br>
<b>ElasticSearch</b>
@ -297,7 +297,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/mysql.svg">
<img src="/assets/logos/mysql.svg" alt="MySQL">
</span>
<br>
<b>MySQL</b>
@ -306,7 +306,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/redis.svg">
<img src="/assets/logos/redis.svg" alt="Redis">
</span>
<br>
Redis
@ -315,7 +315,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/influx.svg">
<img src="/assets/logos/influx.svg" alt="Influx">
</span>
<br>
InfluxDB
@ -324,7 +324,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/sqlite.svg">
<img src="/assets/logos/sqlite.svg" alt="SQLite">
</span>
<br>
SQLite
@ -333,7 +333,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/mongodb.svg">
<img src="/assets/logos/mongodb.svg" alt="MongoDB">
</span>
<br>
MongoDB
@ -350,7 +350,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/terraform.svg">
<img src="/assets/logos/terraform.svg" alt="Terraform">
</span>
<br>
<b>Terraform</b>
@ -359,7 +359,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/ansible.svg">
<img src="/assets/logos/ansible.svg" alt="Ansible">
</span>
<br>
<b>Ansible</b>
@ -368,7 +368,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/pulumi.svg">
<img src="/assets/logos/pulumi.svg" alt="Pulumi">
</span>
<br>
<b>Pulumi</b>
@ -377,7 +377,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/packer.svg">
<img src="/assets/logos/packer.svg" alt="Packer">
</span>
<br>
Packer
@ -386,7 +386,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/puppet.svg">
<img src="/assets/logos/puppet.svg" alt="Puppet">
</span>
<br>
Puppet
@ -395,7 +395,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/saltstack.svg">
<img src="/assets/logos/saltstack.svg" alt="Saltstack">
</span>
<br>
SaltStack
@ -415,7 +415,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/html5.svg">
<img src="/assets/logos/html5.svg" alt="HTML5">
</span>
<br>
HTML
@ -424,7 +424,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/css.svg">
<img src="/assets/logos/css.svg" alt="CSS">
</span>
<br>
CSS
@ -433,7 +433,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/bulma.svg">
<img src="/assets/logos/bulma.svg" alt="Bulma">
</span>
<br>
Bulma
@ -442,7 +442,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/javascript.svg">
<img src="/assets/logos/javascript.svg" alt="JavaScript">
</span>
<br>
JavaScript
@ -451,7 +451,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/flask.svg">
<img src="/assets/logos/flask.svg" alt="Flask">
</span>
<br>
Flask
@ -460,7 +460,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/django.svg">
<img src="/assets/logos/django.svg" alt="Django">
</span>
<br>
Django
@ -469,7 +469,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/elm.svg">
<img src="/assets/logos/elm.svg" alt="Elm">
</span>
<br>
Elm
@ -486,7 +486,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/python.svg">
<img src="/assets/logos/python.svg" alt="Python">
</span>
<br>
<b>Python</b>
@ -495,7 +495,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/go.svg">
<img src="/assets/logos/go.svg" alt="Go">
</span>
<br>
<b>Go</b>
@ -504,7 +504,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/typescript.svg">
<img src="/assets/logos/typescript.svg" alt="TypeScript">
</span>
<br>
<b>TypeScript</b>
@ -513,7 +513,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/rust.svg">
<img src="/assets/logos/rust.svg" alt="Rust">
</span>
<br>
<b>Rust</b>
@ -522,7 +522,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/bash.svg">
<img src="/assets/logos/bash.svg" alt="Bash">
</span>
<br>
<b>Bash</b>
@ -531,7 +531,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/php.svg">
<img src="/assets/logos/php.svg" alt="PHP">
</span>
<br>
PHP
@ -540,7 +540,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/java.svg">
<img src="/assets/logos/java.svg" alt="Java">
</span>
<br>
Java
@ -549,7 +549,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/csharp.svg">
<img src="/assets/logos/csharp.svg" alt="C#">
</span>
<br>
C#
@ -558,7 +558,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/ruby.svg">
<img src="/assets/logos/ruby.svg" alt="Ruby">
</span>
<br>
Ruby
@ -575,7 +575,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/prometheus.svg">
<img src="/assets/logos/prometheus.svg" alt="Prometheus">
</span>
<br>
<b>Prometheus</b>
@ -584,7 +584,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/grafana.svg">
<img src="/assets/logos/grafana.svg" alt="Grafana">
</span>
<br>
<b>Grafana</b>
@ -593,7 +593,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/checkmk.svg">
<img src="/assets/logos/checkmk.svg" alt="CheckMK">
</span>
<br>
<b>CheckMK</b>
@ -602,7 +602,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/logstash.svg">
<img src="/assets/logos/logstash.svg" alt="Logstash">
</span>
<br>
Logstash
@ -611,7 +611,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/kibana.svg">
<img src="/assets/logos/kibana.svg" alt="Kibana">
</span>
<br>
Kibana
@ -620,7 +620,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/opsgenie.svg">
<img src="/assets/logos/opsgenie.svg" alt="OpsGenie">
</span>
<br>
OpsGenie
@ -629,7 +629,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/cadvisor.svg">
<img src="/assets/logos/cadvisor.svg" alt="cAdvisor">
</span>
<br>
cAdvisor
@ -646,7 +646,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/git.svg">
<img src="/assets/logos/git.svg" alt="Git">
</span>
<br>
<b>Git</b>
@ -655,7 +655,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/neovim.svg">
<img src="/assets/logos/neovim.svg" alt="Neovim">
</span>
<br>
<b>Neovim</b>
@ -664,7 +664,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/swagger.svg">
<img src="/assets/logos/swagger.svg" alt="Swagger">
</span>
<br>
OpenAPI
@ -673,7 +673,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/visual-studio-code.svg">
<img src="/assets/logos/visual-studio-code.svg" alt="Visual Studio Code">
</span>
<br>
Visual&nbsp;Studio&nbsp;Code
@ -693,7 +693,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/drone.svg">
<img src="/assets/logos/drone.svg" alt="Drone">
</span>
<br>
<b>Drone</b>
@ -702,7 +702,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/gitlab.svg">
<img src="/assets/logos/gitlab.svg" alt="GitLab">
</span>
<br>
<b>GitLab&nbsp;CI</b>
@ -711,7 +711,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/jenkins.svg">
<img src="/assets/logos/jenkins.svg" alt="Jenkins">
</span>
<br>
Jenkins
@ -720,7 +720,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/rundeck.svg">
<img src="/assets/logos/rundeck.svg" alt="Rundeck">
</span>
<br>
Rundeck
@ -729,7 +729,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/foreman.svg">
<img src="/assets/logos/foreman.svg" alt="Foreman">
</span>
<br>
Foreman
@ -746,7 +746,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws.svg">
<img src="/assets/logos/aws.svg" alt="AWS">
</span>
<br>
<b>AWS</b>
@ -755,7 +755,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/digitalocean.svg">
<img src="/assets/logos/digitalocean.svg" alt="DigitalOcean">
</span>
<br>
DigitalOcean
@ -764,7 +764,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/openstack.svg">
<img src="/assets/logos/openstack.svg" alt="OpenStack">
</span>
<br>
OpenStack
@ -773,7 +773,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/hetzner.svg">
<img src="/assets/logos/hetzner.svg" alt="Hetzner">
</span>
<br>
Hetzner&nbsp;Cloud
@ -790,7 +790,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/nginx.svg">
<img src="/assets/logos/nginx.svg" alt="Nginx">
</span>
<br>
<b>Nginx</b>
@ -799,7 +799,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/apache.svg">
<img src="/assets/logos/apache.svg" alt="Apache">
</span>
<br>
Apache
@ -808,7 +808,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/haproxy.svg">
<img src="/assets/logos/haproxy.svg" alt="HAProxy">
</span>
<br>
HAProxy
@ -817,7 +817,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/openresty.svg">
<img src="/assets/logos/openresty.svg" alt="OpenResty">
</span>
<br>
OpenResty
@ -834,7 +834,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/centos.svg">
<img src="/assets/logos/centos.svg" alt="CentOS">
</span>
<br>
<b>CentOS</b>
@ -843,7 +843,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/debian.svg">
<img src="/assets/logos/debian.svg" alt="Debian">
</span>
<br>
<b>Debian</b>
@ -852,7 +852,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/ubuntu.svg">
<img src="/assets/logos/ubuntu.svg" alt="Ubuntu">
</span>
<br>
Ubuntu
@ -861,7 +861,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/fedora.svg">
<img src="/assets/logos/fedora.svg" alt="Fedora">
</span>
<br>
Fedora
@ -870,7 +870,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/alpine.svg">
<img src="/assets/logos/alpine.svg" alt="Alpine">
</span>
<br>
Alpine
@ -879,7 +879,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/freebsd.svg">
<img src="/assets/logos/freebsd.svg" alt="FreeBSD">
</span>
<br>
FreeBSD
@ -888,7 +888,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/arch-linux.svg">
<img src="/assets/logos/arch-linux.svg" alt="Arch Linux">
</span>
<br>
Arch Linux
@ -908,7 +908,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/keycloak.svg">
<img src="/assets/logos/keycloak.svg" alt="Keycloak">
</span>
<br>
<b>Keycloak</b>
@ -917,7 +917,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/openid-connect.svg">
<img src="/assets/logos/openid-connect.svg" alt="OpenID Connect">
</span>
<br>
<b>OpenID&nbsp;Connect</b>
@ -926,7 +926,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/gnupg.svg">
<img src="/assets/logos/gnupg.svg" alt="GnuPG">
</span>
<br>
GnuPG
@ -935,7 +935,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/pfsense.svg">
<img src="/assets/logos/pfsense.svg" alt="pfSense">
</span>
<br>
pfSense
@ -944,7 +944,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/letsencrypt.svg">
<img src="/assets/logos/letsencrypt.svg" alt="Letsencrypt">
</span>
<br>
Letsencrypt
@ -953,7 +953,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/nmap.svg">
<img src="/assets/logos/nmap.svg" alt="Nmap">
</span>
<br>
Nmap
@ -962,7 +962,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/wireshark.svg">
<img src="/assets/logos/wireshark.svg" alt="Wireshark">
</span>
<br>
Wireshark
@ -971,7 +971,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/openvpn.svg">
<img src="/assets/logos/openvpn.svg" alt="OpenVPN">
</span>
<br>
OpenVPN
@ -980,7 +980,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/oauth.svg">
<img src="/assets/logos/oauth.svg" alt="OAuth">
</span>
<br>
OAuth
@ -998,7 +998,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/libvirt.svg">
<img src="/assets/logos/libvirt.svg" alt="Libvirt">
</span>
<br>
<b>Libvirt&nbsp;/&nbsp;KVM</b>
@ -1007,7 +1007,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/vagrant.svg">
<img src="/assets/logos/vagrant.svg" alt="Vagrant">
</span>
<br>
<b>Vagrant</b>
@ -1016,7 +1016,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/qemu.svg">
<img src="/assets/logos/qemu.svg" alt="Qemu">
</span>
<br>
Qemu
@ -1025,7 +1025,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/lxc.svg">
<img src="/assets/logos/lxc.svg" alt="LXC">
</span>
<br>
LXC
@ -1034,7 +1034,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/ovirt.svg">
<img src="/assets/logos/ovirt.svg" alt="oVirt">
</span>
<br>
oVirt
@ -1049,7 +1049,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/ceph.svg">
<img src="/assets/logos/ceph.svg" alt="Ceph">
</span>
<br>
<b>Ceph</b>
@ -1058,7 +1058,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/openzfs.svg">
<img src="/assets/logos/openzfs.svg" alt="ZFS">
</span>
<br>
ZFS
@ -1076,7 +1076,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-ec2.svg">
<img src="/assets/logos/aws-ec2.svg" alt="AWS EC2">
</span>
<br>
<b>EC2</b>
@ -1085,7 +1085,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-rds.svg">
<img src="/assets/logos/aws-rds.svg" alt="AWS RDS">
</span>
<br>
<b>RDS</b>
@ -1094,7 +1094,7 @@
<div class="column">
<div class="box has-text-centered has-background-link-light">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-s3.svg">
<img src="/assets/logos/aws-s3.svg" alt="AWS S3">
</span>
<br>
<b>S3</b>
@ -1103,7 +1103,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-vpc.svg">
<img src="/assets/logos/aws-vpc.svg" alt="AWS VPC">
</span>
<br>
VPC
@ -1112,7 +1112,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-iam.svg">
<img src="/assets/logos/aws-iam.svg" alt="AWS IAM">
</span>
<br>
IAM
@ -1121,7 +1121,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-ecs.svg">
<img src="/assets/logos/aws-ecs.svg" alt="AWS ECS">
</span>
<br>
ECS
@ -1130,7 +1130,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-efs.svg">
<img src="/assets/logos/aws-efs.svg" alt="AWS EFS">
</span>
<br>
EFS
@ -1139,7 +1139,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-lambda.svg">
<img src="/assets/logos/aws-lambda.svg" alt="AWS Lambda">
</span>
<br>
Lambda
@ -1148,7 +1148,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/aws-route-53.svg">
<img src="/assets/logos/aws-route-53.svg" alt="AWS Route 53">
</span>
<br>
Route&nbsp;53
@ -1165,7 +1165,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/jira.svg">
<img src="/assets/logos/jira.svg" alt="Jira">
</span>
<br>
Jira
@ -1174,7 +1174,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/latex.svg">
<img src="/assets/logos/latex.svg" alt="LaTeX">
</span>
<br>
LaTeX
@ -1183,7 +1183,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/hugo.svg">
<img src="/assets/logos/hugo.svg" alt="Hugo">
</span>
<br>
Hugo
@ -1192,7 +1192,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/systemd.svg">
<img src="/assets/logos/systemd.svg" alt="systemd">
</span>
<br>
systemd
@ -1201,7 +1201,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/postfix.svg">
<img src="/assets/logos/postfix.svg" alt="Postfix">
</span>
<br>
Postfix
@ -1210,7 +1210,7 @@
<div class="column">
<div class="box has-text-centered">
<span class="icon tech-logo-container">
<img src="/assets/logos/dovecot.svg">
<img src="/assets/logos/dovecot.svg" alt="Dovecot">
</span>
<br>
Dovecot

2
content/work/index.md

@ -5,7 +5,7 @@ type: static
---
<div class="image is-128x128 is-pulled-right ml-5 mb-5">
<img class="is-rounded" src="/assets/images/tradebyte_logo.png">
<img class="is-rounded" src="/assets/images/tradebyte_logo.png" alt="The Tradebyte Logo">
</div>
I am currently working at the [Tradebyte Software GmbH](https://www.tradebyte.com/) which is part of Zalando SE. At Tradebyte, I am part of the System Operations team, making sure all our user-facing applications are stable, secure and scalable.

4
layouts/blog/list.html

@ -5,7 +5,7 @@
{{ range (.Paginate (where .Site.RegularPages "Type" "blog") 5).Pages }}
<div class="box">
<div class="content">
<h3><a href="{{ .RelPermalink }}">{{ .Title }}</a></h1>
<h3><a href="{{ .RelPermalink }}">{{ .Title }}</a></h3>
</div>
<div class="content">
@ -19,7 +19,7 @@
<hr>
<div class="columns">
<div class="column is-narrow">
<time >{{ .Date.Format "2006-01-02" }}</time>
<time>{{ .Date.Format "2006-01-02" }}</time>
</div>
<div class="column">
<div class="tags is-right">

2
layouts/blog/single.html

@ -34,7 +34,7 @@
</div>
<div class="column">
{{- partial "related.html" . -}}
<div class="column">
</div>
</div>
</article>
</div>

2
layouts/partials/header.html

@ -26,7 +26,7 @@
});
</script>
<header>
<nav class="navbar is-fixed-top" role="navigation" aria-label="main navigation">
<nav class="navbar is-fixed-top" aria-label="main navigation">
<div class="navbar-brand">
<a class="navbar-item has-text-weight-normal is-size-4 is-smallcaps" href="{{ .Site.BaseURL }}">
{{ .Site.Title|safeHTML }}

11
layouts/partials/pagelist-default.html

@ -74,11 +74,14 @@
<td>
<time class="list-time" datetime="{{- dateFormat "2006-01-02" $value -}}">
{{- dateFormat "2006-01-02" $value -}}
{{- if $datespan -}}
<br>
<div class="dateto">&ndash; {{ dateFormat "2006-01-02" $dateto -}}</div>
{{ end }}
</time>
{{- if $datespan -}}
<br>
<time class="dateto" datetime="{{ dateFormat "2006-01-02" $dateto -}}">
&ndash;
{{ dateFormat "2006-01-02" $dateto -}}
</time>
{{ end }}
</td>
{{ else }}
<td>

2
layouts/partials/pagination.html

@ -1,6 +1,6 @@
{{- $pag := $.Paginator -}}
{{- if gt $pag.TotalPages 1 -}}
<nav class="pagination is-centered" role="navigation" aria-label="pagination">
<nav class="pagination is-centered" aria-label="pagination">
<a
class="pagination-previous{{ if not $pag.HasPrev }} is-invisible {{- end }}"
{{ if $pag.HasPrev -}} href="{{ $pag.Prev.URL }}" {{- end }}

10
layouts/projects/list.html

@ -26,13 +26,13 @@
{{ if (eq $type "picture") }}
<div class="card-image">
<figure class="image">
<img src="{{ .path }}">
<img src="{{ .path }}" alt="{{ .alt }}">
</figure>
</div>
{{ else if (eq $type "picture-padded") }}
<div class="card-image">
<figure class="image py-4 px-4">
<img src="{{ .path }}">
<img src="{{ .path }}" alt="{{ .alt }}">
</figure>
</div>
{{ end }}
@ -43,7 +43,7 @@
<div class="level">
<div class="level-item">
<figure class="image is-96x96">
<img src="{{ .path }}">
<img src="{{ .path }}" alt="{{ .alt }}">
</figure>
</div>
</div>
@ -137,7 +137,7 @@
{{ if (eq $type "picture") }}
<div class="card-image">
<figure class="image">
<img src="{{ .path }}">
<img src="{{ .path }}" alt="{{ .alt }}">
</figure>
</div>
{{ end }}
@ -148,7 +148,7 @@
<div class="level">
<div class="level-item">
<figure class="image is-96x96">
<img src="{{ .path }}">
<img src="{{ .path }}" alt="{{ .alt }}">
</figure>
</div>
</div>

1
static/assets/presentations/prometheus/slides.html

@ -1 +0,0 @@
hi

1
static/assets/presentations/prometheus/slides.pdf

@ -1 +0,0 @@
hi
Loading…
Cancel
Save