MySpeed auf Synology NAS installieren
MySpeed einfach auf Synology installieren
1. Order für MySpeed erstellen
Für MySpeed wird lediglich ein myspeed Ordner im docker Ordner benötigt.
Vorsicht: Die Berechtigungen des Ordners müssen zwingend angepasst werden.
docker/
└── myspeed/
1.1 Orderberechtigungen für MySpeed anpassen
Damit beim Erstellen des Containers keine fehlenden Berechtigungen auftreten müssen diese für den gerade erstellen Ordner myspeed im docker ORdner angepasst werden.
Rechtsklick auf den myspeed Ordner und auf Eigenschaften klicken.
Im Tab Berechtigung einen Doppelklick auf Everyone.
Zusätzlich zum schon gesetzten Haken bei Lesen einen weiteren Haken bei Schreiben setzen.
Fertig anklicken.
2. Projekt im Synology Container Manager anlegen
Die Installation via Docker Compose erfolgt im Synology Container Manager unter Projekt.
2.1 Projekt konfigurieren
Dem Projekt einen Namen geben und den vorhin angelegten Ordner als Pfad angeben. Die Quelle auf docker-compose.yml erstellen ändern und in dem nun aufgetauchten Textfeld folgenden Code einfügen:
version: "3.9"
services:
myspeed:
container_name: MySpeed
image: germannewsmaker/myspeed:latest
mem_limit: 4g
cpu_shares: 1024
security_opt:
- no-new-privileges:true
restart: on-failure:5
ports:
- 5216:5216
volumes:
- /volume1/docker/myspeed:/myspeed/data:rw
environment:
NODE_ENV: production
3. Frontend aufrufen
Das Frontend von MySpeed ist nun unter http://synology-ip:5216 verfügbar.
MySpeed Geschwindigkeiten festlegen
Beim ersten Aufrufen des Frontends sollten die zu erreichenden Geschwindigkeiten definiert werden. Somit weiß MySpeed ob die erreichten Werte an den Sollzustand rankommen.