Kategorie: Selbstgehostete Infrastruktur und Sicherheit

  • Immich zu Hause: Sicherer Zugriff für die Familie, ohne den Server offenzulegen

    Immich zu Hause: Sicherer Zugriff für die Familie, ohne den Server offenzulegen

    Immich zu Hause zu betreiben ist immer ein Kompromiss zwischen Sicherheit, Komfort und Zuverlässigkeit beim Hochladen. In der Praxis gibt es drei gängige Möglichkeiten, den Server freizugeben: direkter Zugriff, VPN-Zugriff oder Cloudflare vor einem Reverse-Proxy. Jede Option verändert sowohl die Angriffsfläche als auch die Funktionsweise bei großen Uploads.

    Drei Zugriffsmodelle

    Direkter Zugriff

    Die einfachste Konfiguration ist die reine Portweiterleitung. Das funktioniert zwar, schafft aber auch die größte öffentliche Angriffsfläche. Für ein privates Fotoarchiv ist das in der Regel die riskanteste Option.

    VPN-Zugriff

    Ein VPN wie WireGuard ist das sicherste Modell. Das Smartphone verbindet sich zuerst mit dem Heimnetzwerk und greift dann auf Immich zu, als wäre es ein interner Dienst. Dadurch bleibt die öffentliche Angriffsfläche klein, da die App nicht wie eine normale öffentliche Website nach außen hin sichtbar ist.

    Für einen einzelnen Nutzer oder einen technisch versierten Haushalt ist dies oft die sicherste Option. Der Nachteil ist die Benutzerfreundlichkeit. Jedes Smartphone benötigt einen VPN-Client, der installiert, konfiguriert und aktiv sein muss. Bei Familienmitgliedern bricht das saubere Design oft genau an dieser Stelle zusammen.

    Cloudflare davor

    Cloudflare ist der praktische Kompromiss. Es bietet dem Dienst einen öffentlichen Zugangspunkt, ohne den Immich-Container direkt dem Internet auszusetzen. In den eigenen Fernzugriffs-Dokumenten von Immich wird erwähnt, dass ein Remote-Reverse-Proxy wie Cloudflare die Sicherheit verbessern kann, indem er die Server-IP verbirgt und gezielte Angriffe erschwert.

    Das macht Cloudflare attraktiv, wenn das Ziel ein einfacher Zugriff für die Familie ist, ohne dass auf jedem Gerät ein VPN erforderlich ist. Der Nachteil ist, dass Cloudflare Teil des Anfragepfads wird, und das spielt bei großen Uploads eine Rolle.

    Warum Cloudflare der richtige Ausgangspunkt war

    Bei einem gemeinsamen Familienfoto-Dienst ist Komfort fast genauso wichtig wie Sicherheit. Eine reine VPN-Konfiguration ist aus Sicherheitssicht sauberer, lässt sich aber bei technisch weniger versierten Nutzern schwerer umsetzen. Cloudflare bietet ein normales App- und URL-Erlebnis, ohne den Immich-Dienst direkt zu veröffentlichen.

    Daher ist Cloudflare hier eine gute erste Schutzebene. Es ist nicht sicherer als ein reines VPN-Design, aber deutlich besser als eine direkte Exposition. Und es löst das Problem des Familienzugangs viel besser als WireGuard allein.

    Der Haken: große Uploads

    Der größte Nachteil zeigt sich bei großen Dateien. Der Cloudflare-Weg wird oft zum limitierenden Faktor für Uploads, und die häufig gemeldete Obergrenze liegt bei etwa 100 MB bei Proxy-Konfigurationen der unteren Preisklasse. Das macht sich bei größeren Videos sehr schnell bemerkbar.

    Das eigentliche Problem ist also nicht, dass MP4-Dateien etwas Besonderes sind. Das Problem ist, dass der Cloudflare-Weg zwar bequem und sicherer für den öffentlichen Zugriff ist, aber nicht der beste Weg für große Uploads von vertrauenswürdigen Geräten darstellt.

    Die praktische Lösung

    Die sinnvolle Lösung ist ein Hybridmodell. Behalte Cloudflare als öffentlichen Zugang für den normalen und familienfreundlichen Zugriff bei, lass aber vertrauenswürdige Geräte über WireGuard und lokales DNS einen direkten Weg zum Heimserver nutzen.

    So bleiben der Komfort und die geringere Sicherheitsrisiken von Cloudflare erhalten, während der Upload-Engpass für dein eigenes Smartphone oder andere vertrauenswürdige Clients vermieden wird. Die gleiche Immich-URL funktioniert weiterhin überall. Nur der Netzwerkpfad ändert sich.

    So funktioniert die Einrichtung

    Der öffentliche Pfad ist mehrschichtig aufgebaut, sodass Immich nicht direkt von Docker aus ins Internet exponiert ist. Der Internetverkehr geht zuerst an Cloudflare, Cloudflare leitet ihn über den benannten Tunnel weiter fyp, der Tunnel sendet Anfragen an Nginx auf localhost:8283, und Nginx leitet den Haupt-Immich-Hostnamen an den Immich-Container auf 127.0.0.1:2283.

    Parallel dazu gibt es auch einen direkten lokalen HTTPS-Pfad für vertrauenswürdige Clients. Im Heimnetzwerk lauscht Nginx ebenfalls auf Port 443 mit TLS, sodass LAN-Geräte denselben Immich-Dienst erreichen können, ohne die Cloudflare-Route zu nutzen.

    Beispiel für den Datenfluss

    Internet
      └─► Cloudflare
            └─► cloudflared tunnel "fyp"
                  └─► localhost:8283 (nginx)
                        └─► http://127.0.0.1:2283 (Immich Docker)
    
    Local network
      └─► nginx :443 SSL
            └─► http://127.0.0.1:2283 (Immich Docker)

    Hostnamen-Struktur

    Eine übersichtliche Version dieser Konfiguration kann zwei Hostnamen verwenden:

    • photos.example-family.net für die vollständige Immich-App
    • share-photos.example-family.net nur für öffentliche Freigabelinks

    Diese Trennung ist sinnvoll, da Nginx unterschiedliche Verhaltensweisen anwenden kann, server_name selbst wenn Cloudflare beide über denselben lokalen Listener weiterleitet. Die Haupt-App-Domain stellt die vollständige Benutzeroberfläche bereit. Die Freigabe-Domain kann auf freigabebezogene Pfade beschränkt werden und 403 für alles andere.

    Nginx-Design

    Der Haupt-Nginx-Block nutzt ein Dual-Listen-Design. Er lauscht auf 127.0.0.1:8283 auf cloudflaredund außerdem auf :443 ssl für den direkten lokalen HTTPS-Zugriff von LAN- und VPN-Clients.

    Die Proxy-Konfiguration benötigt die von Immich erwarteten Header: Host, X-Real-IP, X-Forwarded-Proto, und X-Forwarded-For. In einer Cloudflare-basierten Konfiguration real_ip_header CF-Connecting-IP ist wichtig, damit Nginx die ursprüngliche Client-IP wiederherstellen kann, anstatt nur die Tunnelquelle zu sehen. X-Forwarded-Proto https und X-Forwarded-Port 443 hilft Immich dabei, hinter dem Proxy korrekte Weiterleitungs-URLs zu generieren.

    Außerdem braucht es WebSocket-Unterstützung, ausreichend große Limits für den Request-Body und Timeouts, die verhindern, dass der Reverse-Proxy beim Hochladen zum ersten Ausfallpunkt wird.

    Cloudflare-Tunnel-Rolle

    Der Tunnel ordnet die öffentlichen Immich-Hostnamen localhost:8283, und Nginx trennt sie durch server_name. So kann ein Tunnel mehrere interne virtuelle Hosts bedienen, ohne den Anwendungscontainer direkt offenzulegen.

    Das ist hier der eigentliche Vorteil der Cloudflare-Ebene. Sie bietet einen einfachen öffentlichen Einstiegspunkt für den privaten Gebrauch und reduziert die direkte Exposition des Heim-Servers. Aber es ist immer noch nicht der ideale Upload-Pfad für vertrauenswürdige Clients und große Dateien.

    Lokales DNS und Heimzugang

    Um zu vermeiden, dass vertrauenswürdiger Heimverkehr über Cloudflare geleitet wird, nutzt das Heimnetzwerk eine lokale DNS-Überschreibung für den Haupt-Immich-Hostnamen. Die FRITZ!Box unterstützt die Zuweisung eines lokalen DNS-Servers an LAN-Clients im Bereich „Heimnetzwerk → Netzwerk → Netzwerkeinstellungen → IPv4“, sodass Geräte im WLAN den Immich-Hostnamen zur lokalen Server-IP auflösen können, anstatt den öffentlichen Cloudflare-Pfad zu nutzen.

    Das bedeutet, dass dieselbe URL sowohl öffentlich als auch privat funktioniert. Außerhalb des Hauses erfolgt die Auflösung über Cloudflare. Innerhalb des Hauses erfolgt die Auflösung direkt zum lokalen Nginx-Endpunkt und nutzt den lokalen HTTPS-Pfad.

    WireGuard als Pfad für vertrauenswürdige Geräte

    WireGuard erweitert dieses Konzept auf mobile Geräte. Bei diesem Ansatz verbindet sich das Smartphone zuerst mit dem Heimnetzwerk, erhält die privaten DNS-Einstellungen und erreicht denselben Immich-Hostnamen über den direkten Pfad statt über Cloudflare.

    Das ist die elegante Lösung für große Uploads. Familiengeräte können weiterhin den einfachen öffentlichen Weg nutzen. Vertrauenswürdige Geräte wie dein eigenes Smartphone können WireGuard und den lokalen DNS-Weg für direkte, zuverlässigere Uploads nutzen.

    Sicherheitsbewertung

    Dieses Design ist sicherer, als Immich direkt dem Internet auszusetzen. Immich bleibt hinter Docker und Nginx verborgen, und Cloudflare reduziert die direkte Sichtbarkeit der Heim-IP.

    Gleichzeitig ist es immer noch nicht sicherer als ein reines VPN-Modell. Eine reine VPN-Konfiguration sorgt für die kleinste öffentliche Angriffsfläche, da die Anwendung selbst überhaupt nicht öffentlich zugänglich ist.

    Deshalb funktioniert der hybride Ansatz in der Praxis gut. Cloudflare ist die familienfreundliche „Haustür“. WireGuard und das lokale DNS bieten den besseren Weg für vertrauenswürdige Geräte, besonders wenn es um große Uploads geht.

    Nach all der Theorie – hier ist die detaillierte Einrichtung

    Schritt 1 – Docker / Immich

    Erstelle /home/<user>/immich-app/.env:

    UPLOAD_LOCATION=/data/photo_archive/immich_upload
    DB_DATA_LOCATION=/home/<user>/immich-app/postgres
    
    IMMICH_VERSION=release
    
    DB_PASSWORD=<strong-random-password>
    DB_USERNAME=postgres
    DB_DATABASE_NAME=immich
    

    Erstelle docker-compose.yml:

    name: immich
    
    services:
      immich-server:
        container_name: immich_server
        image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
        volumes:
          - ${UPLOAD_LOCATION}:/usr/src/app/upload
          - /etc/localtime:/etc/localtime:ro
        env_file:
          - .env
        ports:
          - '2283:2283'
        depends_on:
          - redis
          - database
        restart: always
    
      immich-machine-learning:
        container_name: immich_machine_learning
        image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
        volumes:
          - model-cache:/cache
        env_file:
          - .env
        restart: always
    
      redis:
        container_name: immich_redis
        image: docker.io/redis:6.2-alpine
        restart: always
    
      database:
        container_name: immich_postgres
        image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0
        environment:
          POSTGRES_PASSWORD: ${DB_PASSWORD}
          POSTGRES_USER: ${DB_USERNAME}
          POSTGRES_DB: ${DB_DATABASE_NAME}
          POSTGRES_INITDB_ARGS: '--data-checksums'
        volumes:
          - ${DB_DATA_LOCATION}:/var/lib/postgresql/data
        restart: always
    
    volumes:
      model-cache:
    

    Immich starten:

    docker compose up -d
    

    Immich ist nun auf dem Host unter http://127.0.0.1:2283.


    Schritt 2 — Cloudflare-Einrichtung

    2a. Voraussetzungen

    • Eine in Cloudflare verwaltete Domain (Nameserver verweisen auf Cloudflare)
    • Cloudflare Zero Trust aktiviert (die kostenlose Stufe reicht aus)

    2b. Erstelle den Tunnel im Cloudflare-Dashboard

    1. Geh zum Cloudflare-Dashboard → Zero Trust → Netzwerke → Tunnel
    2. Klicke auf „Tunnel erstellen“ → wähle „Cloudflared“
    3. Gib dem Tunnel einen Namen (z. B. my-tunnel)
    4. Befolge die Installationsanweisungen auf dem Bildschirm – dadurch wird das cloudflared Paket bereit und die Datei mit den Tunnel-Anmeldedaten generiert
    5. Öffentliche Hostnamen hinzufügen:
    Subdomain Domäne Dienst
    <main-subdomain> your-domain.org http://localhost:8283
    <share-subdomain> your-domain.org http://localhost:8283

    Cloudflare erstellt die DNS-CNAME-Einträge automatisch – es sind keine manuellen DNS-Einträge erforderlich.

    2c. SSL/TLS-Einstellung

    Geh im Cloudflare-Dashboard für deine Domain zu SSL/TLS → Übersicht und stelle den Verschlüsselungsmodus auf „Vollständig (streng)“ ein.

    Das bedeutet, dass Cloudflare das Let’s Encrypt-Zertifikat deines Servers bei der Verbindung überprüft. Dazu ist ein gültiges Zertifikat auf dem Server erforderlich (in Schritt 3 eingerichtet).

    2d. Installiere „cloudflared“ auf dem Server

    # Debian / Ubuntu
    curl -L --output cloudflared.deb \
      https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
    sudo dpkg -i cloudflared.deb
    

    2e. Tunnel-Konfigurationsdatei

    Erstelle ~/.cloudflared/config.yml:

    tunnel: <tunnel-name>
    credentials-file: /home/<user>/.cloudflared/<tunnel-id>.json
    
    ingress:
      - hostname: <main-subdomain>.your-domain.org
        service: http://localhost:8283
      - hostname: <share-subdomain>.your-domain.org
        service: http://localhost:8283
      - service: http_status:404   # catch-all: required, rejects unknown hostnames
    
    no-autoupdate: true
    

    Beide Hostnamen verweisen auf Nginx am Port 8283. Nginx leitet sie je nach server_name.

    2f. Führe cloudflared als systemd-Dienst aus

    sudo cloudflared service install
    sudo systemctl enable --now cloudflared
    
    # Verify
    sudo systemctl status cloudflared
    

    Schritt 3 – TLS-Zertifikat (Let’s Encrypt)

    Das Zertifikat erfüllt zwei Zwecke:

    • Aktiviert HTTPS auf Port 443 für den direkten Zugriff aus dem lokalen Netzwerk
    • Erfüllt die „Full (strict)“-Validierung von Cloudflare, wenn eine Verbindung zu deinem Server hergestellt wird
    sudo apt install certbot python3-certbot-nginx
    sudo certbot certonly --nginx -d <main-subdomain>.your-domain.org
    

    Mit dem --nginx Flag ermöglicht es Certbot, vorübergehend Nginx zu nutzen, um die ACME-Challenge abzuschließen. Das Zertifikat wird unter /etc/letsencrypt/live/<domain>/.

    Automatische Verlängerung

    Certbot installiert einen systemd-Timer, der das Zertifikat vor Ablauf automatisch erneuert. Nach der Erneuerung muss nginx neu geladen werden, damit das neue Zertifikat übernommen wird:

    # Create a deploy hook so nginx reloads after every renewal
    echo "systemctl reload nginx" | sudo tee /etc/letsencrypt/renewal-hooks/deploy/reload-nginx.sh
    sudo chmod +x /etc/letsencrypt/renewal-hooks/deploy/reload-nginx.sh
    
    # Verify the timer is active
    sudo systemctl status certbot.timer
    
    # Test renewal (dry run)
    sudo certbot renew --dry-run
    

    Schritt 4 – Nginx

    Nginx verwaltet zwei separate Serverblöcke für Immich. Füge sie /etc/nginx/nginx.conf innerhalb des http {} Block.

    map $http_upgrade $connection_upgrade { default upgrade; '' close; }
    
    # --- Main Immich server ---
    # Listens on 127.0.0.1:8283 (cloudflared) AND :443 (local network HTTPS)
    server {
        listen 127.0.0.1:8283;
        listen 443 ssl http2;
        server_name <main-subdomain>.your-domain.org;
    
        ssl_certificate     /etc/letsencrypt/live/<main-subdomain>.your-domain.org/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/<main-subdomain>.your-domain.org/privkey.pem;
    
        client_max_body_size 50000M;
        client_body_timeout 600s;
    
        # Restore real visitor IP (cloudflared connects from localhost)
        real_ip_header CF-Connecting-IP;
        set_real_ip_from 127.0.0.1;
    
        # Required for OAuth to generate correct redirect URLs
        proxy_set_header Host              $host;
        proxy_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Proto https;
        proxy_set_header X-Forwarded-Port  443;
        proxy_set_header X-Real-IP         $remote_addr;
        proxy_set_header X-Forwarded-For   $proxy_add_x_forwarded_for;
    
        # WebSocket support (required by Immich UI)
        proxy_http_version 1.1;
        proxy_set_header Upgrade    $http_upgrade;
        proxy_set_header Connection $connection_upgrade;
        proxy_request_buffering off;
    
        proxy_read_timeout 600s;
        proxy_send_timeout 600s;
        send_timeout       600s;
    
        location / {
            proxy_pass http://127.0.0.1:2283;
        }
    }
    
    # --- Share-only domain ---
    # Serves Immich share links only; all other paths return 403
    server {
        listen 8283;
        server_name <share-subdomain>.your-domain.org;
    
        set $backend "http://127.0.0.1:2283";
    
        proxy_set_header Host              $http_host;
        proxy_set_header X-Real-IP         $remote_addr;
        proxy_set_header X-Forwarded-For   $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_http_version 1.1;
        proxy_set_header Upgrade    $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_redirect off;
        proxy_read_timeout 600s;
        proxy_send_timeout 600s;
        send_timeout       600s;
    
        # Allow share paths and all static assets Immich needs to render them
        location ~* ^/(share|api|_app|assets/|static/|fonts/|favicon.*\.png|apple-icon-180\.png|favicon\.ico|.*\.js|.*\.css|.*\.woff2?|.*\.ttf) {
            proxy_pass $backend;
        }
    
        # Block everything else
        location / {
            return 403;
        }
    }
    

    Testen und übernehmen:

    sudo nginx -t && sudo systemctl reload nginx
    

    Wichtige Hinweise zum Design

    • Port 8283 ist die interne Übergabe zwischen Cloudflared und Nginx – er wird niemals nach außen freigegeben.
    • Port 2283 ist Immich selbst – nur von localhost über Nginx erreichbar.
    • real_ip_header CF-Connecting-IP ist unerlässlich. Ohne ihn werden Immich-Protokolle und jegliche Ratenbegrenzung 127.0.0.1 für jede Anfrage.
    • X-Forwarded-Proto: https und X-Forwarded-Port: 443 sind erforderlich, damit Immich OAuth korrekte Callback-URLs erstellen kann.
    • Die Whitelist für die „Share-only“-Domain muss /api sowie die Dateiendungen für statische Dateien enthalten – Immich lädt Assets aus diesen Pfaden auch für Freigabeseiten.
    • Der map $http_upgrade $connection_upgrade Block muss auf der http {} Ebene deklariert werden, nicht innerhalb eines Server-Blocks.
    • Die Catch-All-Regel - service: http_status:404 am Ende der Cloudflared-Ingress-Regeln ist erforderlich – ohne ihn weigert sich Cloudflared, zu starten.
  • LUKS-Verschlüsselung: Automatisierung mit sudo & Polkit

    LUKS-Verschlüsselung: Automatisierung mit sudo & Polkit

    📢 LUKS automatisieren – Nahtlose Verschlüsselung & Der Kampf gegen sudo

    Fun Fact – Ich habe ein Chat-Fenster mit ChatGPT genutzt, um diese Lösung zu finden. Am Ende habe ich ihn gebeten, das Ziel meiner Fragen zu verstehen, und die folgende Eingabe verwendet, um diesen Beitrag zu erstellen – wow (ich liebe es, wie er meine Rechtschreibfehler ignoriert ;.))


    Das Problem

    Ich war schon immer ein Fan von Automatisierung – keine unnötigen manuellen Schritte, keine Reibungsverluste, keine Überraschungen.
    Beim Umgang mit LUKS-verschlüsseltem Speicher und Samba-Freigaben hatte ich ein klares Ziel:

    ✅ Das Ein- und Aushängen vollständig automatisieren, ohne manuell Passwörter eingeben zu müssen

    Eigentlich habe ich ein anderes Skript, das das Passwort über eine HTTPS-Anfrage abruft, es handelt sich also um eine Fernverriegelung/-entriegelung. Das Skript ist ein einfacher Webserver, du weißt ja, wie das geht 🙂

    Das klingt einfach? War es aber nicht.

    Die erste Idee: Einfach udisksctl

    Zunächst udisksctl schien es perfekt zu sein. Ein einfaches:

    udisksctl unlock -b /dev/sdf2

    würde mein LUKS-Volume entsperren, und:

    udisksctl lock -b /dev/disk/by-uuid/XXXX

    sollte es sperren. Kein Root, kein sudo.

    Doch dann kam die erste Hürde: Es wurde nach einem Passwort gefragt – selbst bei Ausführung über ein Skript.
    💬 „Moment mal, warum braucht udisksctl Root-Rechte, um ein Gerät zu sperren, aber nicht, um es zu entsperren?“

    Willkommen bei Polkit & UDisks2 – einer Welt undokumentierter Sonderfälle.

    Polkit: Das Kaninchenloch

    Mein nächster Schritt? Polkit-Regeln.
    Das sollte doch eine passwortlose Ausführung ermöglichen, oder?

    polkit.addRule(function(action, subject) {
        if ((action.id == "org.freedesktop.udisks2.encrypted-unlock" ||
             action.id == "org.freedesktop.udisks2.lock-device") &&
            subject.isInGroup("disk")) {
            return polkit.Result.YES;
        }
    });

    Ergebnis? Es wird immer noch nach einem Passwort gefragt.
    Beim Debuggen mit journalctl -f | grep polkit zeigte mir, dass einige Aktionen immer noch abgelehnt wurden.
    Ein Schritt vorwärts, zwei Schritte zurück.

    Das eigentliche Problem: fuser, Samba & belegte Geräte

    Beim Aushängen eines LUKS-Volumes geht es nicht nur darum, E/A-Vorgänge zu stoppen – es geht darum, alle verbleibenden Verbindungen zu trennen.

    • Samba hielt immer noch offene Dateien auf meinem gemounteten LUKS-Laufwerk.
    • udisksctl lock schlug mit der Meldung „Gerät oder Ressource belegt“ fehl.
    • umount -l Das reichte nicht aus – denn smbd im Hintergrund lief.

    Ich musste die Prozesse vor dem Aushängen zwangsweise beenden.

    sudo smbcontrol smbd close-share LUKSShare
    sudo fuser -km /data/check
    sudo udisksctl unmount -b /dev/mapper/my_luks_drive

    💡 Lektion gelernt: Beim Sperren eines LUKS-Geräts geht es nicht nur um die Festplatte – es geht um alle Dienste, die sie nutzen.

    Der Kompromiss: Selektiv sudo

    An diesem Punkt hatte ich die Wahl:

    1. Mich noch tiefer in Polkit einarbeiten und mich durch weitere Regeln hacken.
    2. Die Realität akzeptieren und sudo selektiv zulassen – aber auf kontrollierte Weise.

    Ich entschied mich für Option 2.
    Mit visudohabe ich nur die erforderlichen Befehle zugelassen, die ohne Passwort ausgeführt werden dürfen:

    youruser ALL=(ALL) NOPASSWD: /usr/bin/udisksctl lock -b /dev/disk/by-uuid/*,                              /usr/bin/smbcontrol smbd close-share *,                              /usr/bin/fuser -km /data/check

    Dadurch blieb die Sicherheit gewährleistet, während die Automatisierung reibungslos funktionierte.

    Die endgültige Konfiguration

    Am Ende dieser Reise hatte ich ein voll funktionsfähiges System, das:

    • LUKS automatisch mountet.
    • es aushängt und sperrt, ohne dass manuell sudo erforderlich ist.
    • Samba-Freigaben ordnungsgemäß schließt, um device busy-Fehler zu vermeiden.
    • sudo“ nur für das absolut Nötigste verwendet (jedoch ohne Passwortabfragen).

    Letzte Änderungen

    Nachfolgend findest du die endgültigen geänderten Dateien:

    • 📂 Skripte zum Ein- und Aushängen
      (Automatisierung des gesamten LUKS-Lebenszyklus)
    • 📂 Datei „sudoers
      (ermöglicht selektive passwortfreie sudo )
    • 📂 Polkit-Regeln
      (die notwendigen Anpassungen, damit es funktioniert)

    🚀 Fazit

    Hier ging es nicht nur darum, sudozu vermeiden. Es ging darum, Linux-Sicherheit, Prozessmanagement und Automatisierung zu verstehen.
    Würde ich es wieder genauso machen? Wahrscheinlich.

    Würde ich es jemand anderem empfehlen?
    💡 „Nur, wenn du dich wirklich für das Debuggen von Linux-Interna begeisterst.“

    🚀 Die endgültige Konfiguration findest du unten. Lass mich wissen, wenn du Möglichkeiten siehst, sie noch übersichtlicher zu gestalten.

    💡 Dieser Beitrag richtet sich an alle, die echte, praktische Automatisierung wollen, ohne dabei Kompromisse bei der Sicherheit einzugehen.
    Wenn du schon mal denselben Kampf ausgefochten hast, hinterlasse einen Kommentar. 🔥

    Einbinden

     1 #!/bin/bash
     2
     3 # Check if password is provided
     4 if [ -z "$1" ]; then
     5     echo "Usage: $0 <password>"
     6     exit 1
     7 fi
     8
     9 password="$1"
    10 device="/dev/sdx1"   # Your LUKS partition
    12 luks_name="luks-xxx"  # Custom device name
    13
    14 # Unlock LUKS partition with a fixed name
    15 udisksctl unlock --block-device "$device" --key-file <(echo -n "$password")
    16
    17 sleep 1
    18 # Mount the unlocked LUKS volume
    19 udisksctl mount -b "/dev/mapper/$luks_name"

    Unmount

    #!/bin/bash
     2
     3 # Configuration: Set your LUKS device details
     4 LUKS_UUID="luks-xxxx" 
     5 LUKS_MAPPER="/dev/mapper/luks-xxxx"
     6 MOUNT_PATH="//mount_point"  # Mount point
     7 SAMBA_SHARE_NAME="smb_share"  # Samba share name
     8 DEVICE="/dev/sdx1"
     9
    10 # Close active Samba connections
    11 echo "Closing Samba share: $SAMBA_SHARE_NAME..."
    12 sudo smbcontrol smbd close-share "$SAMBA_SHARE_NAME"
    13
    14 sleep 1
    15
    16
    17 # Unmount the LUKS volume
    18 echo "Unmounting LUKS volume..."
    19 sudo udisksctl unmount -b "$LUKS_MAPPER" || umount -l "$LUKS_MAPPER"
    20
    21
    22 # Kill all processes using the mount point
    23 #echo "Killing active processes on $MOUNT_PATH..."
    24 #sudo fuser -km "$MOUNT_PATH"
    25
    26 # Wait for system to release resources
    27 sleep 1
    28
    29 # Lock the LUKS device
    30 echo "Locking LUKS device..."
    31 sudo udisksctl lock -b "$DEVICE"
    32
    33 if [ $? -eq 0 ]; then
    34     echo "LUKS device successfully locked!"
    35     exit 0
    36 else
    37     echo "Failed to lock LUKS device."
    38     exit 1
    39 fi
    40
    41 sleep 1
    42
    43 echo "Set HD to sleep mode"
    44 # sudo hdparm -y "$DEVICE

    Sudo-Datei:

    docbox ALL=(ALL) NOPASSWD: /usr/bin/udisksctl lock -b /dev/sdf2 , \
                                /usr/bin/udisksctl unmount -b /dev/mapper/*, \
                                /usr/bin/smbcontrol smbd close-share *, \
                                /usr/bin/fuser -km *, \
                                /usr/sbin/hdparm -y /dev/sdx1
    

    Polkit-Dateien:

    polkit.addRule(function(action, subject) {
        if ((action.id == "org.freedesktop.udisks2.encrypted-unlock" ||
             action.id == "org.freedesktop.udisks2.filesystem-mount" ||
             action.id == "org.freedesktop.udisks2.filesystem-unmount-others" ||
             action.id == "org.freedesktop.udisks2.unmount" ||
             action.id == "org.freedesktop.udisks2.lock-device" ||
             action.id == "org.freedesktop.udisks2.encrypted-unlock-other-seat") &&
            subject.isInGroup("disk")) {
            return polkit.Result.YES;
        }
    });
    
    
  • Netzwerkdrucken unter Ubuntu mit CUPS und IPP

    Netzwerkdrucken unter Ubuntu mit CUPS und IPP

    Ein paar Dinge, die ich nach einem langen Sonntag mit Drucken gelernt habe:

    Einrichtung:

    • HP107w-Drucker über USB an einen lokalen Server angeschlossen
    • CUPS auf diesem Server installiert

    Voraussetzungen:

    • Drucken vom lokalen Server, z. B. über echo "This is a test print" | lp
    • Drucken von jedem Desktop-PC (Windows oder Linux aus meinem Netzwerk)
    • treiberlose Installation – der HP 107-Treiber muss nicht installiert werden
    • Verwende nicht den WLAN-Teil des Druckers – ich möchte, dass er nicht aktiviert ist

    Lösung:

    • Treiberloses Drucken: Verwende IPP:Everywhere – das ist ein Protokoll, bei dem der Drucker PDF- oder PostScript-Dateien empfängt und den Rest selbst erledigt – es muss kein Treiber installiert werden
    • Verwende ipp-usb auf dem lokalen Server, um den USB-Drucker anzuschließen und ihn über IPP verfügbar zu machen; nach der Installation sucht das Programm nach USB-Druckern, die zuvor über lsusb sichtbar sein sollten
    • Finde die IPP-URL dieses Druckers; das ist die URL, über die du den Drucker *lokal* erreichst. Der Zauberbefehl steht unten – überprüfe, ob (USB) darin enthalten ist
      • sudo lpinfo -v
        network ipp://HP%20Laser%20107w%20(HPF4390959C9CB)%20(USB)._ipp._tcp.local/
    • Um den Drucker im Netzwerk verfügbar zu machen, musst du Cups auf dem lokalen Server installiert haben. Der Trick zur Konfiguration von Cups:
      • Erstelle einen neuen Drucker und wähle „Internet Printing Protocol (ipp)“

    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U1BRJSUkK+0VpS1paGkaNGoWuXbsiMDAQHh4esLKywt9//43ExEQcOXIE+/fv10qwKCMjA2PGjEFAQAC6dOmCli1bwtraGi9evEBSUhIePHiAAwcO4NKlS1p4ZkREREREpAk9AP++ot1ERESksbFjJysM2JT16FE6HBxs4OHRFJ6ezYTgTVpaOm7evIXY2NtIT38MW1vVQZ0bN65g06avtTZ2IiIiIiIiIqLagMEaIiIiUmvgwBEKS6JpU1TUqRqZUUNEREREREREVNUYrCEiIiKN+Pr6o0+foTAxMdHqfgsKChARsbPae9QQEREREREREdUUDNYQERGRxszNLRAY2EtrWTZRUadw7NgvyM3N0cr+iIiIiIiIiIhqIwZriIiIqMLs7OrD19cfrVu/BQsLywptm5OTjZiY3xEdHYmHDzOqaIRERERERERERLUHgzVERET0Slxd3eHm1hQNGzaCvb0DzM2thFJpBQUFyM3NQmZmOpKSHuDOndtISIjT8YiJiIiIiIiIiGoWBmuIiIiIiIiI1e3sQwAAIABJREFUiIiIiIh0SKbrARAREREREREREREREf2bMVhDRERERERERERERESkQwzWEBERERERERERERER6RCDNURERERERERERERERDrEYA0REREREREREREREZEOMVhDRERERERERERERESkQwzWEBERERERERERERER6RCDNURERERERERERERERDrEYA0REREREREREREREZEOMVhDRERERERERERERESkQwzWEBERERERERERERER6RCDNURERERERERERERERDrEYA0REREREREREREREZEOGeh6AERERFS7ubq6w82tKRo2bAR7eweYm1vBxMQEAFBQUIDc3CxkZqYjKekB7ty5jYSEOB2PmIiIiIiIiIioZtEDUKzrQRAREVHtYmdXH76+/mjd+i1YWFhWaNucnGzExPyO6OhIPHyYUUUjJCIiIiIiIiKqPRisISIiIo2Zm1sgMLAX2rXrpJX9RUWdwrFjvyA3N0cr+yMiIiIiIiIiqo0YrCEiIiKN+Pr6o0+foUKJM20pKChARMROREdHanW/RERERERERES1BYM1REREpNbAgSO0lk2jTFTUKezZE16lxyAiIiIiIiIiqokYrCEiIiKVxo6dDC+vVirXefQoHQ4ONvDwaApPz2ZwdHQAAKS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6EkZGRQp3Y2Fjs2rULv/zyC9e6oDrz008/YeDAgWjXrh26dOmCy5cv6zqkl9LMmTMBAMHBwcjPz9dxNEREREQvBz0A/MuHiIiIiIh0wsTEBA4ODnB0dISpqSmys7MRExODzMxMXYdGrykXFxfs3r0b8fHxGD9+fL1PFnbu3BmjRo0CAJw4cQJnz57VaTw9evTA6tWrcebMGcyfP1+nsRARERG9TJisISIiIiIiIqrE3d0d5ubmuHXrFgoLC3UdzkvF2dkZNjY2uHv3LnJzc3UdDhEREdFLg8kaIiIiIiIiIiIiIiIiHRLpOgAiIiIiIiIiIiIiIqLXGZM1REREREREREREREREOsRkDRERERERERERERERkQ4xWUNERERERERERERERKRDTNYQERERERERERERERHpEJM1REREREREREREREREOsRkDRERERERERERERERkQ4xWUNERERERERERERERKRDTNYQERERERERERERERHpEJM1REREREREREREREREOsRkDRERERERERERERERkQ4Z6DoAIiIierk5O7vCxcUNjo5NIZHYQiy2grGxMQCgsLAQubnZyMyUIjk5EbGx9xAff1/HERMRERERERER1S96AMp0HQQRERG9XBo3bgJv7+7o0KEzLCwsa/TenJwnuH79CiIjLyIrK0NLERIRERERERERvTyYrCEiIiK1icUW6N9/KLp27a2R9iIizuHUqaPIzc3RSHtERERERERERC8jJmuIiIhILd7e3TF8+DhhijNNKSwsxOHDexAZeVGj7RIRERERERERvSyYrCEiIqJqjR7tq7HRNFWJiDiH8PDdWu2DiIiIiIiIiKg+YrKGiIiIVAoImInWrduprPPwoRS2to3g7u4GD4+WsLOzBQCkp0sRHX0Xd+7cg1T6CDY2tirbiYq6ge3bN2gsdiIiIiIiIiKilwGTNURERFQlVYmawsICiEQlmDBhrJCcqU56uhRhYXshkxnA2NhEaR0mbIiIiIiIiIjodcNkDRERESmlauqz7OxMBAb6qZ2keV56uhSbNu2ElZVE6X5OiUZERERERERErxN9AEt0HQQRERHVL97e3TFw4DtK9xkYFGP+/DkwNzd74fbNzc3Qu3c3XLt2FTKZvsJ+J6fmyMnJRkpK0gv3QURERERERET0suDIGiIiIpIjFltg4cIVMDY2Vt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79m24urrC1dUVr7/+urA+yePatm2LkSNHAqhcZP3EiRNNGSY9Y8rLy4U1dpisqdmIESMAAPv379eohBsRERERaY7JGiIiItJYUVEh9u/fjdWrQ3Hq1HEUFhbUu4/CwgKcOnUcq1eHYv/+3SgqKtRBpETUXJ09exYZGRkAgBdeeAFr165F586dIZPJIJVK4erqivHjx2PPnj2QSqUAKhdIv3//vj7DpmfADz/8gOLiYjg6OqJ79+76DqfZ8fb2Rrt27fDo0SMcPHhQ3+EQERERPXW4Zg0RERE1irOzKzp2dIOjYzvY2tpBJrOAsbExgMoSZ0VF+cjNzUZ6+m0kJ99AaupNPUdMRPrWrl077NixAzKZrM62P/30Ez766COUl5c3QWT0rJswYQLef/99XLp0CTNnzqzXe5/2NWs2bdqEHj16YP369fj222/1HQ4RERHRU8dQ3wEQERHRky019SYTMERUL7dv38b48eMREBCAMWPGQCKRqLRJTk5GeHg4fvrpJ1RU8Pdl1DS+//57DBs2DF27dkXfvn0RExOj75Cahd69e6NHjx5ISEjA3r179R0OERER0VOJyRoiIiIiImpyeXl5WLduHb788ku0bdsWjo6OkEqlyM/PR1JSEnJzc/UdIj2DFAoFVq5cid27dyMkJATnzp3TOFkYExMDU1NTrazlos2+tOHNN99EeXk5Vq5cCYVCoe9wiIiIiJ5KLINGREREREREVI2HhwdMTU1x9epVyOVyfYejVy1atECXLl3w4MEDDekken6DscIiIioqcWkzVERERERERERERERER6JNZ3AERERERERERERERERM8yJmuIiIiIiIiIiIiIiIj0iMkaIiIiIiIiIiIiIiIiPWKyhoiIiIiIiIiIiIiISI+YrCEiIiIiIiIiIiIiItIjJmuIiIiIiIiIiIiIiIj0iMkaIiIiIiIiIiIiIiIiPWKyhoiIiIiIiIiIiIiISI+YrCEiIiIiIiIiIiIiItIjJmuIiIiIiIiIiIiIiIj0yFDfARAREdGTzdnZFR07usHRsR1sbe0gk1nA2NgYACCXy1FUlI/c3Gykp99GcvINpKbe1HPERERERERERETNiwhAhb6DICIioieLjU1r+Pj0R/fufWBmZl6v9xYWFuDixXOIjT2Du3dzdBQhEREREREREdGTg8kaIiIi0phMZoYhQ0ahX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3Ph7Gw41ElMPIvvv19psrUTERERERERET0JGNYQERFRtV566TX06tWvXs8RFRXZYBU1REREREREREQNiWENERERGaV7994YMWKsaFNlKiUlJdi1a8sjn1FDRERERERERPS4YFhDRERERrOzs8fAgcNMVmUTFRWJ8PA9KCwsMMnxiIiIiIiIiIieRAxriIiIqMaaNm2G7t17IyioB+ztHWr03IKCfMTHxyA29jiys2/X0wqJiIiIiIiIiJ4cDGuIiIioTlq29EHr1r5o3twLSqUL7OwcRau0kpISFBbeQVZWJlJTU3Dt2hUkJyc18IqJiIiIiIiIiB4vDGuIiIiIiIiIiIiIiIgakLyhF0BERERERERERERERPQsY1hDRERERERERERERETUgBjWEBERERERERERERERNSCGNURERERERERERERERA2IYQ0REREREREREREREVEDYlhDRERERERERERERETUgBjWEBERERERERERERERNSCGNURERERERERERERERA2IYQ0REREREREREREREVEDYlhDRERERERERERERETUgBjWEBERERERERERERERNSCGNURERERERERERERERA2IYQ0REREREREREREREVEDYlhDRERERERERERERETUgBjWEBERERERERERERERNSCGNURERERERERERERERA2IYQ0REREREREREREREVEDYlhDRERERERERERERETUgBjWEBERERERERERERERNSCGNURERERERERERERERA3IvKEXQERERI+Og4MjfHz84OPTDh4eXmjWzLWhl0T16PbtDKSlpSAp6SKSki4jP/9OQy+JiIiIiIiIiPSQAahs6EUQERFR/XJwcEK3bsEICuoOBwdHyOVmkMvlkMlkDb00qkeVlZVQqVRQqSqQn38H8fGxOHnyBPLz8xp6aURERERERESkhWENERHRU65du44ICxsBpdIFFhYKFBUVomlTR/j6tkG7dn4NvTyqRxcvXsaVK1eRnX0HjRvboaysFFlZmThwYBcuXkxo6OURERERERER0f/HsIaIiOgp1qVLdwwYMBRKZTMUFRWiW7cgtGnTCpaWCpiZqatr6OmlUqlQUVGBBw9KcfXqdZw8GY/Gje2QlXUbv/++F6dPxzb0EomIiIiIiIgIDGuIiIieWu3adcQLL7wEpdIFlZWlGDx4E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" alt="image.png" width="493" height="239" class="" />

  • Kopiere auf der nächsten Seite die soeben verbundene IPP-URL.
  • CUPS verschiebt den Drucker aus der lokalen Domäne und macht ihn im Netzwerk verfügbar.
  • Ergebnis:

    • Das Drucken unter Linux funktioniert einwandfrei
    • Das Drucken unter Windows ist noch etwas fehlerhaft … wir bleiben dran
  • Einen Heimserver mit Cloudflare Tunnel sichern

    Einen Heimserver mit Cloudflare Tunnel sichern

    Vor ein paar Stunden hatte ich ein ganz einfaches Problem: Ich musste sicher vom Internet aus auf meinen lokalen Server zugreifen, ohne ihn für unerwünschte Zugriffe zu öffnen.

    Auslöser dafür war meine eigene App „Free Your Photos“ – die holt dich aus der Google-Foto-Cloud heraus und hostet deine Fotos auf einem lokalen Server – SIE GEHÖREN DIR. Mit dieser Lösung kann ich meine Fotos jetzt auf jedem PC anzeigen – sogar ohne VPN.

    Mein erster Gedanke war, ein VPN zu nutzen – doch dafür müsste das VPN auf der „Browserseite“ installiert sein, sodass ich von keinem anderen Computer oder Smartphone aus auf meine Seite zugreifen könnte.

    Aber – wie wäre es, wenn ich von ÜBERALL auf meinen lokalen Server zugreifen könnte, ohne ein VPN einrichten zu müssen – und trotzdem sicher wäre?

    Da kam mir die Idee, einen Reverse-Proxy mit Multi-Faktor-Authentifizierung (MFA) zu nutzen. Anstatt das gesamte Netzwerk wie bei einem VPN zu öffnen, könnte ein Reverse-Proxy als Torwächter fungieren und nur dem Server selbst sowie autorisierten Nutzern Zugriff gewähren. Ich habe es so eingerichtet, dass Google Authenticator erforderlich ist, sodass selbst wenn jemand den Anmeldebildschirm erreicht, er einen zeitbasierten Code benötigt, um weiterzukommen.

    ChatGPT liefert ziemlich gute Anleitungen für alle Schritte, die bei HTTP sofort funktionierten. Aber um HTTPS zum Laufen zu bringen, musste ich ein paar Feinabstimmungen vornehmen:

    Meine Konfiguration: Ich nutze Python mit Gunicorn und nginx auf Ubuntu.

    Was ich speziell tun musste:

    Domain-Registrierung

    • Registriere eine Domain bei Cloudflare
    • Stelle sicher, dass der Eintrag deinen Domainnamen enthält und als Ziel auf deinen Tunnel verweist, z. B. „345234-1420-4c4e-b8e4-86f8a885ba7a.cfargotunnel.com“
    • Lade die Origin-Zertifikate herunter: SSL/TLS -> Origin Server – diese werden zur Authentifizierung des lokalen Servers gegenüber Cloudflare verwendet; speichere sie in einem Ordner, auf den der nginx-Webserver zugreifen kann.

    Tunnel-Konfiguration

    ZeroTrust – Konfiguration => Netzwerk => Tunnel => Cloudflared

    Type: https, URL: localhost:443
    TSL: NO TLS Verify

    Nginx-Konfiguration

           listen 443 ssl http2;
           listen [::]:443 ssl http2;
           server_name <your domain name>;
    
            ssl_certificate /etc/ssl/certs/cloudflare_cert.pem;      # Path to your SSL certificate
            ssl_certificate_key /etc/ssl/certs/cloudflare_key.pem;  # Path to your private key
    
            location / {
                include proxy_params;
                proxy_pass http://unix:/home/cneuhaus/FreeYourPhotos/fyp.sock;
            }
        }
    

    Google-Authentifizierung

    Der Zugriff sollte nur für mich selbst gelten, daher wollte ich Google als Authentifizierungsanbieter nutzen. Für einfache Schritte ist ChatGPT wieder dein Freund.

    Aber ich wollte nur Zugriff für mich selbst – sonst könnte sich jeder mit einem Google-Konto anmelden. Dazu:

    Zero Trust=>Settings=>Authentification=>Login Methods, enter App-ID and Client Secret.
    
    Zero Trust=>Application (create new one) =>Policies=>Configure Rules=> add your full Gmail address here
  • ZOTAC ZBOX CI620: Einrichtung eines Heim-Servers mit Ubuntu

    ZOTAC ZBOX CI620: Einrichtung eines Heim-Servers mit Ubuntu

    Einleitung

    Das wird mein neuer „Heimserver“ sein, auf dem „https://44-2.de/docbox/“ und „Openhabian“ laufen … und noch mehr. Es ist ein passiv gekühlter Mini-PC mit Intel i3-8130U, für meine Bedürfnisse ist er mit 8 GB RAM und einem 8 GB (2×4 GB) Crucial DDR4-2400 CL17 SO-DIMM-RAM sowie einer Samsung SSD 860 EVO Series mit 1 TB ausgestattet.

    Installation der Hardware

     

    https://www.youtube.com/watch?v=SizIpEPl378

    Installation von Ubuntu 20.04 LTS auf der ZOTAC ZBOX + Die Grundlagen

    Sehr einfach und unkompliziert

    • Erstelle einen bootfähigen USB-Stick mit Etcher
    • Schließe Tastatur, HDMI-Monitor und Ethernet (optional) an
    • Stecke den USB-Stick in den vorderen USB-Anschluss
    • Schalte die Box ein + drücke F8 auf der Tastatur (alle 1–2 Sekunden)
    • Boot-Menü: UEFI-Boot aktivieren (falls gewünscht) + Neustart
    • Drücke erneut F8 und wähle USB als Boot-Gerät
    • Folge der Standard-Ubuntu-Einrichtung (geht sehr schnell), neu starten
    • WLAN installieren: WPA-Tools installieren: sudo apt-get install wpasupplicant
    • Folge https://linuxconfig.org/ubuntu-20-04-connect-to-wifi-from-command-line, um die Schnittstelle mit netplan einzurichten; meine Konfigurationsdatei für WLAN befindet sich in //etc/netplan, siehe unten. Um den lokalen Namensdienst (z. B. von deinem Router, z. B. AVM Fritzbox) zu nutzen, musst du den Abschnitt „search“ hinzufügen.
    • Ich habe in dmesg Fehlermeldungen zum Active Power State Management erhalten; um das zu beheben, folge https://www.thomas-krenn.com/de/wiki/PCIe_Bus_Error_Status_00001100_beheben. Dies deaktiviert einen Power-Status im PCI; nach kurzer Recherche denke ich, dass das für den Stromverbrauch nicht so schlimm ist
    • Einige andere Fehlermeldungen stammten vom Multipath-Tool, das auf dem Server zur Verwaltung von LVM-Geräten verwendet wird – nicht erforderlich, da wir nur eine SSD haben, also habe ich es mit
      sudo apt-get remove multipath-tools
    # //etc/netplan config code for wifi interface (check the name of the interface, here its wlp3s0)
    network:
       ethernets:
         enp1s0:
           dhcp4: true
       version: 2
       wifis:
           wlp3s0:
             optional: true
             access-points:
               "YOUR SSID":
                   password: "YOUR PWD"
             dhcp4: no
             addresses: [YOUR IP/24]
             gateway4: 192.168.1.1
             nameservers:
               search: [fritz.box]
               addresses: [192.168.1.1]

    Installiere openHAB Smart Home auf Ubuntu 20.04 Server

    Es gibt zwei Möglichkeiten, OpenHAB zu installieren: entweder als normales Paket oder über das „openhabian“-Projekt. Das beginnt mit einem Konfigurationstool, über das du OpenHAB installierst. Ich kann diese Option wirklich empfehlen. Eine Anleitung findest du hier: https://www.openhab.org/docs/installation/openhabian.html#other-linux-systems-add-openhabian-just-like-any-other-software.

    Kleine Tipps

    Das OpenHABian-Konfigurationstool ermöglicht es auch, zusätzliche Komponenten hinzuzufügen; ich habe mich für „Log Viewer“ und „MQTT Mosquitto“ entschieden.

    Ich musste von einer bestehenden OpenHAB-Installation migrieren und habe diesen Trick verwendet: https://community.openhab.org/t/how-to-transfer-configuration-from-one-openhab-to-another/92784, der im Grunde eine Sicherung erstellt und über

     

     

     

    #on source: sudo openhab-cli backup --full

     

     

     

     

  • BigPi: Raspberry Pi 4 Heimserver mit SSD

    BigPi: Raspberry Pi 4 Heimserver mit SSD