Skip to content

Commit

Permalink
reworked a lot
Browse files Browse the repository at this point in the history
  • Loading branch information
Kariton committed Aug 29, 2024
1 parent ad3f73f commit aae0a05
Show file tree
Hide file tree
Showing 51 changed files with 230 additions and 141 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
name: Deploy to Hetzner Webhost

on:
workflow_call:

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Build with Hugo
name: Publish

on:
push:
Expand Down Expand Up @@ -88,5 +88,5 @@ jobs:

deploy:
needs: build
uses: ./.github/workflows/deploy-hetzner_webhost.yml
uses: ./.github/workflows/deploy/hetzner_webhost.yml
secrets: inherit
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[![Hugo](https://img.shields.io/badge/Hugo-black.svg?style=for-the-badge&logo=Hugo)](https://hugo.io/)
[![license](https://img.shields.io/badge/license-Apache%202.0-blue.svg?style=plastic)](https://github.com/kariton/jaspers-it/blob/main/LICENSE)
[![Build with Hugo](https://github.com/Kariton/jaspers-it/actions/workflows/build-hugo.yml/badge.svg)](https://github.com/Kariton/jaspers-it/actions/workflows/build-hugo.yml)
[![Publish](https://github.com/Kariton/jaspers-it/actions/workflows/publish.yml/badge.svg?branch=main)](https://github.com/Kariton/jaspers-it/actions/workflows/publish.yml)

# Codebase for my personal website [jaspers.it](https://jaspers.it)

Expand Down
8 changes: 8 additions & 0 deletions config/_default/languages.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
#
# Configuration section for Languages
#

en:
languageCode: en-US
languageName: English
weight: 1
params:
description: My small personal website
menu:
main_social:
- name: GitHub
Expand All @@ -17,6 +23,8 @@ de:
languageCode: de-DE
languageName: Deutsch
weight: 2
params:
description: Meine kleine persönliche Webseite
menu:
main_social:
- name: GitHub
Expand Down
4 changes: 4 additions & 0 deletions config/_default/module.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
#
# Configuration section for Modules
#

imports:
- path: github.com/kariton/perplex

Expand Down
2 changes: 0 additions & 2 deletions config/_default/params.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
# Additional parameters
#

description: This is my simple homepage.

# Site wide favicon for browser and OS display
favicon:
svg: favicon/favicon.svg
Expand Down
1 change: 0 additions & 1 deletion config/_default/privacy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
#

# They are all turned on initially.
# Please apply the appropriate settings for your site.

disqus:
disable: true
Expand Down
5 changes: 5 additions & 0 deletions config/development/hugo.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
##
## Main configuration file
##

title: Jaspers IT DRAFT
baseURL: 'https://draft.jaspers.it'
buildDrafts: true
4 changes: 4 additions & 0 deletions config/production/hugo.yaml
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
##
## Main configuration file
##

baseURL: 'https://jaspers.it'
14 changes: 6 additions & 8 deletions content/de/authors/timo-jaspers/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,25 +39,23 @@ toc: true
aliases:
- /about
fmContentType: author
lastmod: 2024-07-22T05:11:23.203Z
lastmod: 2024-08-27T21:43:49.219Z
---

Fachinformatiker für Systemintegration
{.p-first} <!--more-->

Hier teile ich Einblicke in meine Homelab-Basteleien sowie
das eine oder andere aus dem Berufsalltag.
{.p-first}
<!--more-->

Außerdem schreibe ich über alles andere, was mich interessiert,
wie zum Beispiel meine Ameisen, meine Katze oder andere
Erlebnisse und Projekte.
wie zum Beispiel meine Ameisen, meine Katze oder sonstige Projekte.

---

Seit ich 2016 meinen ersten Gaming-PC gekauft habe, beschäftige ich mich mit Homelabbing.
Seit ich 2014 meinen ersten Gaming-PC gekauft habe, beschäftige ich mich mit Homelabbing.
Alles begann mit virtualisierten Spielservern in [VirtualBox](https://www.virtualbox.org), Portweiterleitung und regelmäßig geskripteten Backups von Spielständen.

Ein Jahr später kaufte ich meinen ersten Heimserver und migrierte von [VirtualBox](https://www.virtualbox.org) zu [Proxmox](https://www.proxmox.com/en/proxmox-virtual-environment/overview).
Ein paar Jahre später kaufte ich meinen ersten Heimserver und migrierte von [VirtualBox](https://www.virtualbox.org) zu [Proxmox](https://www.proxmox.com/en/proxmox-virtual-environment/overview).
Mit Blick auf Sicherheitsrisiken im **W**orld **W**ide **W**est begann ich, eine Firewall zu virtualisieren, VLANs zu implementieren und tauchte tief in die IT-Administration ein.

Anfangs konzentrierte ich mich darauf, die Grundlagen von Linux, IT-Infrastruktur und Infrastrukturmanagement in meinem Homelab zu erlernen.
Expand Down
4 changes: 2 additions & 2 deletions content/de/blog/_index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Blog
description: Blog über Zeug
description: null
linktitle: null
subtitle: false
draft: false
Expand All @@ -20,5 +20,5 @@ toc: false
aliases: []
url: /de
fmContentType: content-categorie
lastmod: 2024-07-20T18:00:58.551Z
lastmod: 2024-07-30T21:55:17.386Z
---
24 changes: 0 additions & 24 deletions content/de/blog/de-test-post/index.md

This file was deleted.

6 changes: 3 additions & 3 deletions content/de/doc/_index.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: Dokumentation
description: Dokumentation über Zeug
description: null
linktitle: null
subtitle: true
draft: false
menu:
main:
identifier: docs
name: Docs
identifier: docs
weight: 20
frontmatter_configure_seo: false
featured: null
Expand All @@ -24,5 +24,5 @@ resources:
toc: false
aliases: []
fmContentType: content-categorie
lastmod: 2024-07-19T02:26:40.295Z
lastmod: 2024-07-30T22:27:52.447Z
---
13 changes: 7 additions & 6 deletions content/de/privacy-policy/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,22 @@ resources: {}
toc: true
aliases: []
fmContentType: content-standalone
lastmod: 2024-07-23T22:05:40.130Z
lastmod: 2024-07-30T22:09:14.218Z
---

Deine persönlichen Daten sind unbezahlbar und ausschließlich deine. Sie sind dein privates Eigentum und müssen als solches geschützt werden!
{.p-first}

## Generell

Ich habe kein Interesse an deinen persönlichen Daten!

Da ich deine Daten schützen will, wähle ich alle Bestandteile für den Betrieb dieser Seite sorgfältig und nach bestem Wissen und Gewissen aus.

Jedoch bin ich für den Schutz deiner persönlichen Daten auf die Datenschutzpraktiken der Anbieter verschiedener Dienstleistungen angewiesen. Es werden ausschließlich Dienste verwendet, die angeben, sich mindestens an die [europäische Datenschutz-Grundverordnung (DSGVO)](https://www.bfdi.bund.de/DE/DerBfDI/Inhalte/Datenschutzpfad/DSGVO.html) und [ePrivacy Verordnung](https://www.bfdi.bund.de/DE/Fachthemen/Inhalte/Telemedien/ePrivacy_Verordnung.html) zu halten.

Für maximale Transparenz habe ich aufgeschlüsselt, welche Dienstleistungen ich nutze und wie diese mit den anfallenden Daten umgehen oder auf welche Daten ich Zugriff habe.

Ich zitiere teilweise Ausschnitte und/oder übersetze aus dem Englischen die Richtlinien der Anbieter zum aktuellen Zeitpunkt (07/2024).
Ich zitiere teilweise Ausschnitte und/oder übersetze aus dem Englischen die Richtlinien der Anbieter zum aktuellen Zeitpunkt. (Stand: 07/2024)

Unter jedem dieser Zitate ist eine entsprechende Quellenangabe.
Änderungen an diesen durch die Dienstleister kann ich nicht ausschließen.
Alle Angaben ohne Gewähr.
Expand All @@ -44,7 +43,7 @@ Ich erfasse, speichere oder analysiere keine Cookies oder personenbezogenen Info

Diese Website wird bei [Hetzner Webhosting](https://www.hetzner.com/webhosting) betrieben.

### Datenschutzrichtlinie von Hetzner Webhosting
### Anfallende Daten bei Hetzner Webhosting

> Logfiles speichern unter anderem die IP Adresse, den verwendeten Browser, Uhrzeit und Datum und das genutzte System eines Seitenbesuchers. Bei uns werden nur anonymisierte IP Adressen von Besuchern der Website gespeichert. Auf Webserver-Ebene erfolgt dies dadurch, dass im Logfile standardmäßig statt der tatsächlichen IP Adresse des Besuchers z.B. `<123.123.123.123>` eine IP Adresse `<123.123.123.XXX>` gespeichert wird, wobei XXX ein Zufallswert zwischen 1 und 254 ist. Die Herstellung eines Personenbezuges ist nicht mehr möglich.
> --- [Hetzner Datenschutz FAQ](https://docs.hetzner.com/de/general/general-terms-and-conditions/data-privacy-faq/)
Expand All @@ -64,7 +63,7 @@ Um kommentieren zu können, ist ein GitHub Konto, für das die [Datenschutzricht

Alternativ kannst du, sofern die Diskussion bereits existiert, auch [direkt über GitHub](https://github.com/Kariton/jaspers-it/discussions/categories/giscus) kommentieren.

### Datenschutzrichtlinie von giscus
### Anfallende Daten bei giscus

Aufgrund einer fehlenden deutschen Fassung hier ein übersetzter Auszug der giscus Datenschutzrichtlinie:

Expand All @@ -78,6 +77,8 @@ Aufgrund einer fehlenden deutschen Fassung hier ein übersetzter Auszug der gisc
Ich habe (derzeit) nichts implementiert, um Bewegungsmuster auf meiner Website zu erfassen oder zu analysieren.
Ich plane jedoch, in Zukunft [Fathom Analytics](https://usefathom.com) zu verwenden.

Fathom Analytics kann das Nutzerverhalten ohne Cookies und ohne personalisierte Informationen analysieren.

### Suchmaschinen

Ich benutze [Google Search Console](https://search.google.com/search-console) und [Bing Webmaster Tools](https://www.bing.com/webmasters), um zu verstehen, wie Leute meine Website entdecken. Diese Dienste bieten mir Einblicke, teilen jedoch keine persönlichen Daten über dich mit mir.
Expand Down
4 changes: 2 additions & 2 deletions content/de/search/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ fmContentType: content-standalone
type: search
_build:
list: never
lastmod: 2024-07-19T02:26:40.289Z
lastmod: 2024-07-30T21:22:37.341Z
---

Durchsuchen Sie den Volltextinhalt dieser Website. Ausgeschlossen von der Suche sind Latex-Codeblöcke.
{.p-first}
<!--more-->
<!--more-->
2 changes: 1 addition & 1 deletion content/en/authors/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ resources:
anchor: Center
fieldGroup: resources
fmContentType: content-categorie
lastmod: 2024-07-15T21:26:20.899Z
lastmod: 2024-07-30T21:55:37.213Z
---
2 changes: 1 addition & 1 deletion content/en/authors/chatgpt/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ resources:
toc: true
aliases: []
fmContentType: author
lastmod: 2024-07-16T19:50:04.394Z
lastmod: 2024-07-30T21:22:58.477Z
---

Language model developed by OpenAI
Expand Down
15 changes: 6 additions & 9 deletions content/en/authors/timo-jaspers/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,26 +39,23 @@ toc: true
aliases:
- /about
fmContentType: author
lastmod: 2024-07-22T05:11:21.305Z
lastmod: 2024-08-27T21:44:00.320Z
---

Computer Science Expert Subject Area: System Integration
{.p-first}
<!--more-->


Here, I share insights into my home lab tinkering as well as
various aspects of my professional life.
{.p-first}
<!--more-->

Additionally, I write about anything else that interests me,
such as my ants, my cat, or other experiences and projects.
such as my ants, my cat, or other projects.

---

Since I bought my first gaming PC in 2016, I have been engaged in homelabbing.
Since I bought my first gaming PC in 2014, I have been engaged in homelabbing.
It all started with virtualized game servers in [VirtualBox](https://www.virtualbox.org), port forwarding, and regularly scripted backups of game save files.

A year later, I bought my first home server and migrated from [VirtualBox](https://www.virtualbox.org) to [Proxmox](https://www.proxmox.com/en/proxmox-virtual-environment/overview).
A few years later, I bought my first home server and migrated from [VirtualBox](https://www.virtualbox.org) to [Proxmox](https://www.proxmox.com/en/proxmox-virtual-environment/overview).
With an eye on security risks on the **W**orld **W**ide **W**est, I began virtualizing
a firewall, implementing VLANs, and delving deep into IT administration.

Expand Down
4 changes: 2 additions & 2 deletions content/en/blog/_index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Blog
description: Blog about stuff
description: null
linktitle: null
subtitle: false
draft: false
Expand All @@ -20,5 +20,5 @@ toc: false
aliases: []
url: /
fmContentType: content-categorie
lastmod: 2024-07-20T18:01:05.735Z
lastmod: 2024-07-30T21:55:00.516Z
---
24 changes: 0 additions & 24 deletions content/en/blog/en-test-blog/index.md

This file was deleted.

Loading

0 comments on commit aae0a05

Please sign in to comment.