Skip to content

Storage Box für den REST-Server

Restic
  • Ich nutze schon lange einen REST-Server zur Datensicherung. Dazu benutze ich auch schon länger eine Storage Box von Hetzner für die Speicherung der Datensicherungen. Bedingt durch eine Neuinstallation hatte ich ein paar Probleme, die etwas Zeit gekostet haben. Beim Mounten des DAV Laufwerkes kam immer eine kryptische Fehlermeldung, zu der ich auch nicht wirklich was gefunden habe.

    Installation

    apt install davfs2
    

    Danach legt man die Zugangsdaten unter

    nano /etc/davfs2/secrets
    

    ab. Beispiel

    https://<Benutzername>.your-storagebox.de <Benutzername> <Passwort>
    

    Jetzt muss man das noch unter /etc/fstab mounten. Aus der Hetzner Anleitung.

    https://<Benutzername>.your-storagebox.de /MOUNTPOINT davfs rw,uid=<Systemkonto>,gid=<Systemgruppe>,file_mode=0660,dir_mode=0770,_netdev 0 0
    

    Ich habe einen angelegten Benutzer, für den REST-Server, der soll auch das DAV Verzeichnis mounten.
    Das soll nötig sein, wenn man als User ein DAV Verzeichnis mounten möchte.

    chmod u+s /usr/sbin/mount.davfs
    usermod -a -G davfs2 <USER>
    

    Nun brauche ich noch die UID des Users, die bekommt man mit

    id -u <USER NAME>
    

    Bei mir war das Problem gewesen, das ich in meinem Eintrag die falsche UID gesetzt hatte, nach Korrektur klappte alles einwandfrei. Noch ein Problem gibt es. Wenn man den Server mit gemountetem DAV Laufwerk über die Konsole rebootet, mag er das nicht. Ich musste immer, virtuell, den Stecker ziehen. Wenn man vorher, das DAV Verzeichnis entfernt, dann geht es einwandfrei.

    umount /mnt/<MOUNT VERZEICHNIS>
    

    Quelle: https://docs.hetzner.com/de/robot/storage-box/access/access-webdav

  • Restic feiert 10. Geburtstag

    Restic
    1
    0 Stimmen
    1 Beiträge
    74 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    2 Beiträge
    434 Aufrufe
    FrankMF

    Ok, ich war leider nicht in der Lage den CODE-Server hinter einem Proxy zu installieren. Das CODE-Team scheint Docker zu lieben und das andere nur am Rande zu machen. Ohne Liebe 🙂

    Da ich extrem lange Ladezeiten hatte und die Software insgesamt nicht den Eindruck machte, das man das gerne produktiv auf einem Server nutzen möchte, habe ich den Server eben wieder gelöscht.

    Jetzt fehlt mir leider, die deepl.com Anbindung, aber das kann man ja auch über die Webseite nutzen.

    Ich nutze jetzt wieder den eingebauten CODE-Server, der eigentlich ein App-Image ist.

    28c41010-5ce1-4f7c-89d5-1c9b253011d0-grafik.png

    Der klare Vorteil, es läuft incl. Dokumenten Freigabe 🙂

    Nicht vergessen, unter Allow list for WOPI requests kommen die Server Adressen des Nextcloud-Webservers rein!

    c1a06c2c-86b5-4750-a062-7ba9d8dd8253-grafik.png

  • Manjaro KDE Plasma 21.2.2

    Linux
    5
    0 Stimmen
    5 Beiträge
    151 Aufrufe
    FrankMF

    Ok, geht nicht. Manjaro und ich werden leider keine Freunde. Da sind zu viele Dinge, die nicht besonders gut umgesetzt sind. Heute mal den Test gemacht und mein geliebtes Linux Mint Cinnamon installiert.

    Passwort für die Verschlüsselung nimmt anstandslos deutsche Sonderzeichen an WiFi geht auch nicht mit WPA3, man kann aber einfach auf WPA2 umstellen und das funktioniert.

    Damit endet dieser Versuch jetzt..

  • Quartz64 - SPDIF Modul

    Verschoben Quartz64 - A
    2
    0 Stimmen
    2 Beiträge
    225 Aufrufe
    FrankMF

    Für das bequeme Umschalten der Soundkarten kann man das Tool alsamixer benutzen.

    pacman -S alsa-utils

    Danach

    alsamixer

    e912744f-8f69-4b28-a50b-7ffc8a3ab399-grafik.png

  • 1 Stimmen
    85 Beiträge
    6k Aufrufe
    N

    Immer wieder gerne. Dieses mal gab es richtig etwas zu tun:
    13 files changed, 137 insertions(+), 96 deletions(-)
    Und das nur, damit es überhaupt wieder baut. Danach folgten noch 5 Bugfixing Runden, wobei zwei davon (lediglich) das Packaging betrafen.

    Ergänzend noch ein Hinweis:
    Port 3012 für die Websocket Verbindungen ist jetzt offiziell deprecated und wird demnächst vollständig aus Vaultwarden entfernt. Genau jetzt wäre der richtige Zeitpunkt die Apache/Nginx Konfiguration dahingehend anzupassen.

    Hierfür habe ich neue Templates online gestellt.
    Apache: https://bitwarden-deb.tech-network.de/Apache-VirtualHost.example.conf
    Nginx: https://bitwarden-deb.tech-network.de/Nginx-VirtualHost.example.conf

    Schönen Sonntag!

  • Kopia - HTTP/2 deadlock

    Kopia
    1
    0 Stimmen
    1 Beiträge
    181 Aufrufe
    Niemand hat geantwortet
  • Restic - Backblaze B2 Cloud Storage

    Restic
    1
    0 Stimmen
    1 Beiträge
    365 Aufrufe
    Niemand hat geantwortet
  • NodeBB - Update

    NodeBB
    1
    0 Stimmen
    1 Beiträge
    663 Aufrufe
    Niemand hat geantwortet