Merge pull request 'develop to main' (#50) from develop into main
All checks were successful
ci / deploy (push) Successful in 44s

Reviewed-on: #50
This commit is contained in:
Stephan Hadan 2025-04-26 11:34:02 +02:00
commit d7b8d63ec7
10 changed files with 32 additions and 10 deletions

View file

@ -1 +1 @@
21.04.2025
26.04.2025

View file

@ -42,7 +42,7 @@ Neue Technologien zu entdecken, zu hinterfragen und weiterzuentwickeln, ist für
### Präferenz für Open Source und Dokumentation
Ich bin ein überzeugter Anwender von Open-Source-Software und bevorzuge sie, wenn sie geeignet ist. Tools wie [Seafile](https://www.seafile.com/en/home/), [Seatable](https://seatable.io/), [Wekan](https://wekan.github.io/), [Vaultwarden](https://www.vaultwarden.net/), [Kubernetes](https://kubernetes.io/) oder [Podman](https://podman.io/). Ebenso liebe ich klare und ausführliche Dokumentation, am liebsten in Markdown.
Ich bin ein überzeugter Anwender von Open-Source-Software und bevorzuge sie, wenn sie geeignet ist. Tools wie [Seafile](https://www.seafile.com/en/home/), [Seatable](https://seatable.io/), [Nextcloud](https://nextcloud.com/), [Wekan](https://wekan.github.io/), [Vaultwarden](https://www.vaultwarden.net/), [Kubernetes](https://kubernetes.io/) oder [Podman](https://podman.io/). Ebenso liebe ich klare und ausführliche Dokumentation, am liebsten in Markdown.
### Moderne Arbeitsweisen und Skepsis gegenüber AI
@ -52,6 +52,6 @@ Mehr über meinen schulischen und beruflichen Werdegang finden Sie in meinem [Le
### Digitale Souveränität in Europa
Ich bin ein [Befürworter für digitale Souveränität in Europa](/blog/category/digitale-souver%C3%A4nit%C3%A4t/) 🇪🇺 und sehe hierin einen wesentlichen Vorteil für eine offene und funktionierende Gesellschaft. Verbunden mit zukunftsweisenden Themen wie aktivem Klimaschutz, fairen Arbeitsbedingungen und einer weitsichtigen Wirtschaftspolitik ist das für mich essenziell für die Zukunft der Bevölkerung in Europa und Europa selbst.
Ich bin ein [Befürworter für digitale Souveränität in Europa](/blog/category/digitale-souver%C3%A4nit%C3%A4t/) 🇪🇺 und sehe hierin einen wesentlichen Vorteil für eine offene und funktionierende Gesellschaft. Verbunden mit zukunftsweisenden Themen wie aktivem Klimaschutz, fairen Arbeitsbedingungen und einer weitsichtigen Wirtschaftspolitik ist das für mich essenziell für die Zukunft der Bevölkerung in Europa und für Europa selbst.
Ich poste regelmäßig [hier](/blog/category/digitale-souver%C3%A4nit%C3%A4t/) in meinem persönlichen Blog und [meinem Tech-Blog](https://reaktionsfaehig.net/categories/digitale-souver%C3%A4nit%C3%A4t/) zu diesem Thema.

View file

@ -8,6 +8,7 @@ document$.subscribe(() => {
'Informationssicherheit',
'Datenschutz',
'Servicemanagement',
'IT Project Manager',
],
autoStart: true,
loop: true,

BIN
docs/assets/logos/avm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

BIN
docs/assets/logos/dd24.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
docs/assets/logos/fritz.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

BIN
docs/assets/logos/gcp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

View file

@ -111,6 +111,10 @@ Nähere Auskünfte über meinen schulischen und beruflichen Werdegang entnehme b
<img loading="lazy" src="/assets/logos/thomas-krenn.png" alt="Thomas-Krenn.AG" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/thomas-krenn.png" alt="Thomas-Krenn.AG" class="light-logo"/>
</div>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/netcup_logo_RGB_color.png" alt="netcup" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/netcup_logo_RGB_color.png" alt="netcup" class="light-logo"/>
</div>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/apple-white.svg" width="80" alt="Apple" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/apple-black.svg" width="80" alt="Apple" class="light-logo"/>
@ -131,9 +135,25 @@ Nähere Auskünfte über meinen schulischen und beruflichen Werdegang entnehme b
<img loading="lazy" src="/assets/logos/eth-dark.png" alt="ETH-Services" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/eth-light.png" alt="ETH-Services" class="light-logo"/>
</div>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/SIM_Networks_logo.png" alt="SIM-Networks" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/SIM_Networks_logo.png" alt="SIM-Networks" class="light-logo"/>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/fritz.png" alt="FRITZ!" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/fritz.png" alt="FRITZ!" class="light-logo"/>
</div>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/avm.png" alt="AVM GmbH" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/avm.png" alt="AVM GmbH" class="light-logo"/>
</div>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/gcp.png" alt="Google Cloud Platform" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/gcp.png" alt="Google Cloud Platform" class="light-logo"/>
</div>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/dd24.png" alt="domaindiscount24" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/dd24.png" alt="domaindiscount24" class="light-logo"/>
</div>
<div class="flex-item">
<img loading="lazy" src="/assets/logos/SIM_Networks_logo.png" width="100" alt="SIM-Networks" class="dark-logo"/>
<img loading="lazy" src="/assets/logos/SIM_Networks_logo.png" width="100" alt="SIM-Networks" class="light-logo"/>
</div>
</div>

View file

@ -36,6 +36,7 @@ Das zentrale System ist ein leider schon etwas betagtes [Lenovo ThinkCentre M93p
* [Open WebUI](https://openwebui.com/) - mein Web UI für meine private Ollama- und LocalAI-Instanz.
* [OpenProject](https://www.openproject.org/) - mein privates Projekt- und Time-Tracking-Tool.
* [Nextcloud](https://nextcloud.com/) - mein privater Microsoft 365 - Ersatz (inkl. Online-Office Collabora CODE und Whiteboard auf Basis von Excalidraw).
* [CryptPad](https://cryptpad.org/) - in Verbindung mit Nextcloud verwende ich hier die [draw.io](https://www.drawio.com/)-Anbindung. Ebenso stellt CryptPad eine Online-Version von [ONLYOFFICE](https://www.onlyoffice.com/) bereit.
* [MediaWiki](https://www.mediawiki.org/) - mein privates Wiki für interne Dokumentationen.
* [BorgWarehouse](https://borgwarehouse.com/) - eine BorgWarehouse-Instanz für die Sicherung aller meiner internen und externen Instanzen via Borgmatic auf mein internes NAS.
* [Borgmatic](https://torsion.org/borgmatic/) - sichert die Daten meines Stacks entsprechend auf mein internes NAS.
@ -140,9 +141,9 @@ Einige Docker-Compose-Stacks sind auf allen VPS identisch:
* [Cadvisor](https://github.com/google/cadvisor) - Metriken zu laufenden Docker Containern für Prometheus
* [Nginx Proxy Manager](https://nginxproxymanager.com/) - der Reverse-Proxy für die Bereitstellung der Services und Zertifikate, wenn nicht anders erwähnt.
Mein favorisierter Hosting-Dienstleister ist [ETH-Services](https://www.eth-services.de/), welcher mir die entsprechenden virtualisierten Systeme unkompliziert, schnell und kostengünstig bereitstellt. Ein VPS läuft noch bei [OVH](https://www.eth-services.de/). Die Services werden in Rechenzentren in Deutschland bereitgestellt.
Mein favorisierter Hosting-Dienstleister ist [ETH-Services](https://www.eth-services.de/), welcher mir die entsprechenden virtualisierten Systeme unkompliziert, schnell und kostengünstig bereitstellt. Ein VPS läuft bei [netcup](https://www.netcup.com/de) - hier auf der ARM-Architektur. Meine Services werden in Rechenzentren in Deutschland bereitgestellt.
Meine Domains beziehe und verwalte ich über [OVH](https://www.ovhcloud.com/de/). Zusätzlich verwende ich die Optionen [Domain Name System Security Extension (DNSSEC)](https://de.wikipedia.org/wiki/Domain_Name_System_Security_Extensions) und [Anycast DNS](https://www.ovhcloud.com/en/domains/options/dns-anycast/).
Meine Domains beziehe und verwalte ich über [OVH](https://www.ovhcloud.com/de/). Zusätzlich verwende ich die Optionen [Domain Name System Security Extension (DNSSEC)](https://de.wikipedia.org/wiki/Domain_Name_System_Security_Extensions) und [Anycast DNS](https://www.ovhcloud.com/en/domains/options/dns-anycast/). Einzelne Domains liegen bei [domaindiscount24](https://www.domaindiscount24.com/) und [netcup](https://www.netcup.com/de).
#### Mein Mailserver
@ -214,7 +215,7 @@ Im folgenden beschreibe ich die durch mich derzeit aufgebauten Services nach Kat
* **Sonstige (nicht kategorisierbar) Dienste:**
* [FreshRSS](https://freshrss.org/index.html) - FreshRSS ist ein selbstgehosteter RSS- und Atom-Feed-Aggregator. Er ist leichtgewichtig, einfach zu bedienen, leistungsstark und anpassbar. Hiermit verwalte ich interessante RSS-Feeds und erhalte die neuesten Informationen zu für mich interessante Themengebiete.
* [Heimdall](https://heimdall.site/) - Heimdall ist meine persönliche Browser-Startseite, mit integrierter Suchmaske (leider noch nicht mit SearXNG) und all meinen Anwendungen und Zugängen.
* [Kutt](https://kutt.it/) - URL-Shortener. Ich verkürze hiermit bspw. meine Blog-URLs. Beispiel: [https://hadan.li/fh52Ww](https://hadan.li/fh52Ww)
* [Shlink](https://shlink.io/) - URL-Shortener. Ich verkürze hiermit bspw. meine Blog-URLs. Beispiel: [https://hadan.li/fh52Ww](https://hadan.li/fh52Ww)
* [LinkStack](https://linkstack.org/) - LinkStack ist meine selbstgehostete Open-Source-Linktree-Alternative. LinkStack ist eine hochgradig anpassbare Link-Sharing-Plattform mit einer intuitiven, einfach zu bedienenden Benutzeroberfläche. Mangels Feldern und Feldlänge in Social Media Netzwerken stelle ich hierüber meine wichtigsten Links bereit, mein Impressum, meine Datenschutzerklärung und meine Kontaktinformationen. Ein Testimonial gibt es [hier](https://linkstack.hadan-it.com/@stiebke).
* [Linkwarden](https://linkwarden.app/) - Kollaboratives All-in-One-Tool zum Sammeln und Aufbewahren nützlicher Webseiten und Dokumente.
* [Shields.io](https://github.com/badges/shields) - Prägnante, konsistente und lesbare Badges. Beispiel: ![Mastodon Follow](https://shields.hadan-it.com/mastodon/follow/109288171286108793?domain=freiburg.social)
@ -226,7 +227,7 @@ Im folgenden beschreibe ich die durch mich derzeit aufgebauten Services nach Kat
Natürlich ist mein FOSS-Stack noch nicht final und wird es sicherlich auch nie sein. Ich habe folgende zukünftige Änderungen geplant:
* [ ] [Pi-hole](https://pi-hole.net/) redundant auf zwei [Raspberry Pi](https://www.raspberrypi.com/)s auslagern
* [ ] Mein [Wireguard](https://www.wireguard.com/)-Setup für DS-Lite auf [Pangolin](https://github.com/fosrl/pangolin) umstellen
* [X] Mein [Wireguard](https://www.wireguard.com/)-Setup für DS-Lite auf [Pangolin](https://github.com/fosrl/pangolin) umstellen
* [ ] Umstellung ThinkCentre von [Docker](https://www.docker.com/) auf [Podman](https://podman.io/)
* [ ] Umstellung von [Nginx Proxy Manager](https://nginxproxymanager.com/) auf [Traefik](https://traefik.io/)
* [ ] Upgrade des Mac Mini (mehr RAM), besserer Mx-Prozessor