Liebe Forengemeinde,
in diesem Tutorial stelle ich Euch eine Anleitung zur Verfügung, mit welcher Ihr "Snapdrop" in kürzester Zeit lokal auf Eurem NAS installieren könnt. Voraussetzung für dieses Tutorial ist Portainer und ein konfiguriertes MacVlan.
Vorbereitung - Ermitteln von PUID und PGID:
- Consolenfenster öffnen und per ssh auf Euer NAS verbinden (SHH muss natürlich aktiviert sein)
- Als Admin anmelden
- Folgende Befehle ausführen:
- id -u (gibt die PUID zurück, im Beispiel 1000)
- id -g (gibt die PGID zurück, im Beispiel 10)
- PUID und PGID notieren, diese Werte brauchen wir gleich
Anleitung:
- Dateimanager öffnen
- In den Ordner "docker" wechseln
- Erstellen des Ordners "snapdrop"
- In den Ordner "snapdrop" wechseln
- Erstellen des Ordners "config"
- Dateimanager schließen
- Die Datei "snapdrop.yml" herunterladen und in einem Texteditor Eurer Wahl öffnen
- "PUID" und "PGID" gemäß der ermittelten Werte aus den Vorberitungsarbeiten ändern
- Volume-Pfad unter "volumes" an Eure Installation anpassen
- Bei "ipv4_address" eine freie IP Eures MacVlans eintragen (z.B. 192.168.178.236)
- Bei "name" den Namen Eures MacVlan angeben
- Portainer öffnen
- Im linken Menü "Stacks" anklicken
- Auf der rechten Seite "+ Add Stack" anklicken
- Bei "Name" "snapdrop" (oder den Namen Eurer Wahl) eintragen
- Den Inhalt in der Datei "snapdrop.yml" kopieren (Strg + A und danach Strg + C)
- Den Inhalt im Webeditor einfügen (Strg + V)
- Unter "Actions" auf "Deploy the Stack" klicken
- Der Container wird installiert und ist anschließend unter der IP-Adresse (z.B. 192.168.178.236) erreichbar
Weiterführende Informationen findet Ihr unter folgenden Links:
- https://snapdrop.net (DEMO)
- https://www.youtube.com/watch?v=F7s1yiK-vKE (Erklärung zur Bedienung)
Viel Spaß beim installieren!