{"id":578,"date":"2026-04-08T20:18:07","date_gmt":"2026-04-08T18:18:07","guid":{"rendered":"https:\/\/sinnerle.io\/?page_id=578"},"modified":"2026-04-08T20:48:28","modified_gmt":"2026-04-08T18:48:28","slug":"projekte","status":"publish","type":"page","link":"https:\/\/sinnerle.io\/index.php\/projekte\/","title":{"rendered":"Projekte"},"content":{"rendered":"\n<style>\n.projekte {\n  max-width: 780px;\n  margin: 0 auto;\n  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n  font-weight: 300;\n  color: #555;\n  line-height: 1.8;\n  font-size: 0.95rem;\n}\n.projekte h1 {\n  font-size: 2.5rem;\n  font-weight: 100;\n  color: #999;\n  margin-bottom: 0.5rem;\n}\n.projekte .intro {\n  margin-bottom: 3rem;\n}\n.projekte h2 {\n  font-size: 1.4rem;\n  font-weight: 400;\n  color: #333;\n  margin-top: 2.5rem;\n  margin-bottom: 0.5rem;\n}\n.projekte h3 {\n  font-size: 1.05rem;\n  font-weight: 400;\n  color: #444;\n  margin-top: 1.5rem;\n  margin-bottom: 0.3rem;\n}\n.projekte a {\n  color: #3a7bd5;\n  text-decoration: none;\n}\n.projekte a:hover {\n  text-decoration: underline;\n}\n.projekte .projekt-card {\n  background: #f8f8f8;\n  padding: 1.5rem;\n  margin-bottom: 1.5rem;\n  border-left: 3px solid #3a7bd5;\n  border-radius: 2px;\n}\n.projekte .projekt-card h3 {\n  margin-top: 0;\n  color: #333;\n}\n.projekte .projekt-card .tech {\n  font-size: 0.8rem;\n  color: #999;\n  margin-top: 0.5rem;\n}\n<\/style>\n\n<div class=\"projekte\">\n\n<h1>Projekte<\/h1>\n<p class=\"intro\">Eine Auswahl meiner aktuellen und abgeschlossenen Projekte.<\/p>\n\n<h2>\ud83c\udfe0 Homelab &#038; Infrastruktur<\/h2>\n\n<div class=\"projekt-card\">\n  <h3>Homelab-Netzwerk<\/h3>\n  <p>Vollst\u00e4ndige Heimnetzwerk-Infrastruktur mit Proxmox VE als Hypervisor, OPNsense als Firewall\/Router, und \u00fcber 20 VMs und LXC-Container f\u00fcr verschiedene Dienste \u2014 von Nextcloud \u00fcber Mailcow bis Home Assistant.<\/p>\n  <p class=\"tech\">Proxmox VE \u00b7 OPNsense \u00b7 Docker \u00b7 ZFS \u00b7 UniFi \u00b7 ASUS GT-AXE16000<\/p>\n<\/div>\n\n<div class=\"projekt-card\">\n  <h3>Self-Hosted E-Mail<\/h3>\n  <p>Eigener Mailserver mit Mailcow auf Docker, inklusive SPF, DKIM und DMARC. Zugang \u00fcber Cloudflare Tunnel, da keine statische IP vorhanden.<\/p>\n  <p class=\"tech\">Mailcow \u00b7 Docker \u00b7 Cloudflare Tunnel \u00b7 DNS<\/p>\n<\/div>\n\n<div class=\"projekt-card\">\n  <h3>Guacamole Remote Access<\/h3>\n  <p>Apache Guacamole mit TOTP-Authentifizierung und Cloudflare Access als zus\u00e4tzlicher Auth-Layer. Erm\u00f6glicht sicheren Remote-Zugriff auf Ubuntu Desktop und Windows 11 VMs von \u00fcberall.<\/p>\n  <p class=\"tech\">Guacamole \u00b7 TOTP \u00b7 Cloudflare Access \u00b7 xrdp \u00b7 RDP<\/p>\n<\/div>\n\n<div class=\"projekt-card\">\n  <h3>Produktionsnetz-Backup (Arbeit)<\/h3>\n  <p>Isoliertes Backup-Netzwerk f\u00fcr das Produktionsnetz bei der Arbeit. Eigener Proxmox-Host mit OPNsense und Backup-LXC, komplett ohne Internetanbindung.<\/p>\n  <p class=\"tech\">Proxmox \u00b7 OPNsense \u00b7 Samba \u00b7 Syncthing \u00b7 ZFS RAID 1<\/p>\n<\/div>\n\n<h2>\u26a1 ESP32 &#038; Elektronik<\/h2>\n\n<div class=\"projekt-card\">\n  <h3>ESP32 Sensor-Netzwerk<\/h3>\n  <p>Verschiedene ESP32-basierte Sensoren, die \u00fcber MQTT mit Home Assistant kommunizieren. Auto-Discovery, Deep Sleep f\u00fcr batteriebetriebene Nodes und OTA-Updates.<\/p>\n  <p class=\"tech\">ESP32 \u00b7 PlatformIO \u00b7 MQTT \u00b7 Home Assistant \u00b7 EMQX<\/p>\n<\/div>\n\n<div class=\"projekt-card\">\n  <h3>OpenClaw \u2014 Lokaler KI-Assistent<\/h3>\n  <p>OpenClaw auf dem Jetson Orin Nano Super als lokaler KI-Assistent. LLM-Inferenz via Ollama, geplante Integration mit Speedtest-Auswertung \u00fcber n8n.<\/p>\n  <p class=\"tech\">Jetson Orin Nano \u00b7 Ollama \u00b7 OpenWebUI \u00b7 n8n<\/p>\n<\/div>\n\n<h2>\ud83c\udf10 Web &#038; Automatisierung<\/h2>\n\n<div class=\"projekt-card\">\n  <h3>sinnerle.io &#038; juliasinner.de<\/h3>\n  <p>Selbst-gehostete WordPress-Instanzen auf Proxmox, erreichbar \u00fcber Cloudflare Tunnel und Nginx Proxy Manager. Inkl. Wildcard-SSL-Zertifikate via ACME.<\/p>\n  <p class=\"tech\">WordPress \u00b7 Cloudflare \u00b7 NPM \u00b7 Let&#8217;s Encrypt \u00b7 Kubio<\/p>\n<\/div>\n\n<div class=\"projekt-card\">\n  <h3>n8n Automatisierung<\/h3>\n  <p>Workflow-Automatisierung mit n8n f\u00fcr verschiedene Aufgaben \u2014 von Monitoring-Benachrichtigungen bis hin zu geplanten Speedtests mit LLM-basierter Auswertung.<\/p>\n  <p class=\"tech\">n8n \u00b7 Node-RED \u00b7 Webhooks \u00b7 REST APIs<\/p>\n<\/div>\n\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Projekte Eine Auswahl meiner aktuellen und abgeschlossenen Projekte. \ud83c\udfe0 Homelab &#038; Infrastruktur Homelab-Netzwerk Vollst\u00e4ndige Heimnetzwerk-Infrastruktur mit Proxmox VE als Hypervisor, OPNsense als Firewall\/Router, und \u00fcber 20 VMs und LXC-Container f\u00fcr verschiedene Dienste \u2014 von Nextcloud \u00fcber Mailcow bis Home Assistant. Proxmox VE \u00b7 OPNsense \u00b7 Docker \u00b7 ZFS \u00b7 UniFi \u00b7 ASUS GT-AXE16000 Self-Hosted E-Mail [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"saved_in_kubio":false,"footnotes":""},"class_list":["post-578","page","type-page","status-publish","hentry"],"kubio_ai_page_context":{"short_desc":"","purpose":"general"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/pages\/578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/comments?post=578"}],"version-history":[{"count":4,"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/pages\/578\/revisions"}],"predecessor-version":[{"id":597,"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/pages\/578\/revisions\/597"}],"wp:attachment":[{"href":"https:\/\/sinnerle.io\/index.php\/wp-json\/wp\/v2\/media?parent=578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}