Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Proxmox
  5. Ersatz für Turnkey Fileserver gesucht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Ersatz für Turnkey Fileserver gesucht

Geplant Angeheftet Gesperrt Verschoben Proxmox
turnkey linuxfileserversmbupgradetrixie
8 Beiträge 4 Kommentatoren 189 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MartinPM Online
    MartinPM Online
    MartinP
    schrieb am zuletzt editiert von MartinP
    #1

    Aus Bequemlichkeits-/ Stromspar-Gründen habe ich den Proxmox Server, den ich auch für iobroker verwende auch als "mini NAS mit USB-Festplatte" in Verwendung.

    Damals eigenen LXC-Container "Turnkeylinux Fileserver" fertig verpackt von dieser Seite gezogen:

    https://www.turnkeylinux.org/fileserver

    Im Rahmen des Updates auf trixie habe ich auch geschaut, was ich da bzgl des Turnkey-Linux mache.

    Da steht in den Anleitungen, dass man sich in solch einem Fall einen neuen Container mitsamt der Appliance holen soll.
    Mit einem Tool https://www.turnkeylinux.org/docs/tklbam ein Backup der Userdaten/Konfiguration der alten Appliance basteln, den neu installierten LXC mit der fileserver - Appliance mit dem Backup der vorherigen Version versehen... fertig ...

    Leider scheint das Projekt ziemlich zum Erliegen gekommen zu sein ...

    Letzte Appliance-Releases sind von 2024 ....da hatte trixie noch Windeln an, keine einzige Appliance mit trixie Unterbau zu sehen...

    Eigentlich brauche ich nur ein paar SMB-Shares aus den Partitions der USB-Festplatte ... Stehe aber mit den Samba Konfigurationsfiles auf Kriegsfuß. Irgendwie funktioniert das nie so, wie ich es möchte...

    Gibt es irgendwelche LXC-Container oder Docker-Container, die mit wenig Aufwand SMB-Shares bereitstellen können?

    OMV ist ggfs Overkill für meine schmalen Anforderungen ...

    Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
    Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
    Linux pve 6.17.9-1-pve
    6 GByte RAM für den Container
    Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
    Remote-Access über Wireguard der Fritzbox

    1 Antwort Letzte Antwort
    0
    • H Nicht stören
      H Nicht stören
      Hansi1234
      schrieb am zuletzt editiert von
      #2

      Bei mir läuft Cockpit. Bin mit den anderen nicht klar gekommen :D

      David G.D 1 Antwort Letzte Antwort
      0
      • Dr. BakteriusD Offline
        Dr. BakteriusD Offline
        Dr. Bakterius
        Most Active
        schrieb am zuletzt editiert von
        #3

        Ich habe bei mir, nach den gleichen Problemen, den Fileserver in einem LXC mit debian trixie installiert. Aber bitte frage mich nicht wie. Ich müsste das selber erst wieder zusammensuchen.

        1 Antwort Letzte Antwort
        0
        • MartinPM Online
          MartinPM Online
          MartinP
          schrieb am zuletzt editiert von
          #4

          Ich glaube, ich werde mir eine "Keep it simple and Stupid" Konfiguration ohne Web-Basierte Konfigurationstools basteln ..
          Die Samba-Konfigurationsdateien habe ich mir vom TurnkeyLinux Container gesichert
          Einen Debian-Trixie-LXC basierend auf den Templates aus dem Proxmox-Repository installiert.
          Dort Samba per "sudo apt install samba" installiert
          Bin jetzt dabei aus den gesicherten Konfigurationsdateien Abschnitte in die beim Installieren erzeugte Konfiguration zu verschieben.

          Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
          Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
          Linux pve 6.17.9-1-pve
          6 GByte RAM für den Container
          Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
          Remote-Access über Wireguard der Fritzbox

          1 Antwort Letzte Antwort
          0
          • MartinPM Online
            MartinPM Online
            MartinP
            schrieb am zuletzt editiert von
            #5

            Es wird langsam ...

            Habe mehr oder weniger die Default Konfiguration ergänzt ...

            Drei Shares vom PVE-Muttersystem durchgereicht an den LXC...

            root@pve:/etc/pve/lxc# cat 102.conf
            arch: amd64
            cores: 2
            features: nesting=1
            hostname: fileserver-new
            memory: 512
            mp0: /mnt/usbdrives/intenso1/data,mp=/mnt/usbdrives/intenso1/data
            mp1: /mnt/usbdrives/intenso1/unterhaltung,mp=/mnt/usbdrives/intenso1/unterhaltung
            mp2: /mnt/usbdrives/intenso1/backup,mp=/mnt/usbdrives/intenso1/backup
            net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=BC:24:11:C0:82:51,ip=dhcp,ip6=dhcp,type=veth
            ostype: debian
            rootfs: local-lvm:vm-102-disk-0,size=32G
            swap: 512
            unprivileged: 1
            

            In der von apt ausgepackten Datei

            /etc/samba/smb.conf

            habe ich alle Drucker-bezogenen Sektionen gelöscht

            Die drei Shares eingetragen

            [data]
                    path = /mnt/usbdrives/intenso1/data
                    directory mode = 777
                    create mode = 777
                    read only = no
            #       guest account = martin
            
            [backup]
            #       guest account = martin
                    create mode = 777
                    path = /mnt/usbdrives/intenso1/backup
                    directory mode = 777
                    read only = no     
            [unterhaltung]
            #       guest account = martin
                    create mode = 777
                    directory mode = 777
                    path = /mnt/usbdrives/intenso1/unterhaltung
                    read only = no
            
            

            smb-benutzer "martin" angelegt... und Password zugewiesen

            sudo smbpasswd -a martin
            

            Recht alt, aber hilfreich

            https://ubuntu.com/tutorials/install-and-configure-samba#1-overview

            Gemachte Fehler

            • Wenn "read only = no" fehlt kann man keine Verzeichnisse und Dateien anlegen
            • Dieses "guest account" Zeile hatte ich aus der smb.conf des Turnkey fileservers übernommen - scheint nicht so zu funktionieren, wie gedacht. Passwordloses Einloggen ist damit jedenfalls nicht möglich ....
            • browseable muss man nicht explizit auf "yes" setzen, das ist default...

            Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
            Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
            Linux pve 6.17.9-1-pve
            6 GByte RAM für den Container
            Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
            Remote-Access über Wireguard der Fritzbox

            1 Antwort Letzte Antwort
            0
            • H Hansi1234

              Bei mir läuft Cockpit. Bin mit den anderen nicht klar gekommen :D

              David G.D Online
              David G.D Online
              David G.
              schrieb am zuletzt editiert von David G.
              #6

              @Hansi1234

              Das hab ich auch am laufen als "Nasersatz".
              Hatte es mit der Anleitung aufgesetzt.
              https://www.apalrd.net/posts/2023/ultimate_nas/#cockpit-setup

              Zeigt eure Lovelace-Visualisierung klick
              (Auch ideal um sich Anregungen zu holen)

              Meine Tabellen für eure Visualisierung klick

              1 Antwort Letzte Antwort
              1
              • MartinPM Online
                MartinPM Online
                MartinP
                schrieb am zuletzt editiert von
                #7

                Auf ein Web-Frontend wie cockpit habe ich jetzt erstmal verzichtet.

                Pures debian Linux, mit per APT installiertem Samba paket, handgedengelte Konfigurationsdatei ...

                Konfiguration läuft so weit, unprivilegierter LXC-Container, nur ist die Konsole teilweise merkwürdig lahm.

                top ist unauffällig, aber manches dauert länger, als gewohnt ...

                Interessanterweise scheint "hingucken" etwas zu bewirken ..

                mache ich ein "ls -l" auf ein Verzeichnis, das viele Dateien enthält, dauert es Sekunden, bis sich nach Eingabe von enter etwas auf der console tut...

                Versucht man es noch mal, blitzschnell ... wahrscheinlich irgendwelche caches, die erst gefüllt werden müssen ...

                Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                Linux pve 6.17.9-1-pve
                6 GByte RAM für den Container
                Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                Remote-Access über Wireguard der Fritzbox

                1 Antwort Letzte Antwort
                0
                • MartinPM Online
                  MartinPM Online
                  MartinP
                  schrieb am zuletzt editiert von
                  #8

                  Ein Problem hatte ich noch

                  Iobroker - Backups macht der backup-Adapter nur lokal, da nicht privilegierter LXC Container unter Proxmox...

                  Im Gegensatz zu smb funktioniert aber rsync aus einem nicht privilegierten LXC

                  Nach dem lokalen täglichen Backup gegen 02:00 startet etwas später dann cron gesteuert ein rsync-Job der das lokale Verzeichnis mit einem Verzeichnis auf der USB-Platte des Fileservers synchronisiert ...

                   5 * * * sshpass -p ".........." rsync -a /opt/iobroker/backups/* martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/ > /dev/null 2>&1
                  3 5 * * * sshpass -p "........." rsync -a /opt/iobroker/log/*.log.gz martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/Logs/ > /dev/null 2>&1
                  
                  

                  Heute morgen fehlte dann nach der gestrigen Umstellung das Backup der USB-Platte auf dem neuen Fileserver

                  Nach dem Eingeben von...

                  rsync -a /opt/iobroker/backups/* martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/ 
                  

                  .... war klar, dass erstmal der fingerprint des neuen Servers abgenickt werden musste.

                  Danach aber dann diese Fehlermeldung ...

                  rsync: [generator] chgrp "/mnt/usbdrives/intenso1/backup/Martin/iobroker/iobroker_2026_02_17-02_40_10_backupiobroker.tar.gz" failed: Operation not permitted (1)
                  

                  Die neuen Files wurden aber letztendlich kopiert ...

                  -rw-rw-r-- 1 nobody nogroup       89926 Feb 24 01:59 javascripts_2026_02_24-02_59_24_backupiobroker.tar.gz
                  -rw-rw-r-- 1 martin smbusers      89928 Feb 25 01:57 javascripts_2026_02_25-02_57_25_backupiobroker.tar.gz
                  
                  

                  User und Group unterschieden sich ...

                  Bin nicht sicher, ob das auch vorher schon auftrat. Habe das aber jetzt mit zwei "--no-" Optionen geheilt. Keine Fehlermeldungen mehr ...

                  martin@iobroker-test-sicher:~/gitea/iobroker_shellscripte$ rsync -a --no-owner --no-group /opt/iobroker/backups/* martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/ 
                  martin@192.168.2.84's password: 
                  martin@iobroker-test-sicher:~/gitea/iobroker_shellscripte$ 
                  

                  Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                  Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                  Linux pve 6.17.9-1-pve
                  6 GByte RAM für den Container
                  Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                  Remote-Access über Wireguard der Fritzbox

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  424

                  Online

                  32.7k

                  Benutzer

                  82.4k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe