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.

Synology Container Manager Projekt erstellen

Rechtsklick auf den myspeed Ordner und auf Eigenschaften klicken.

Synology Container Manager Projekt erstellen

Im Tab Berechtigung einen Doppelklick auf Everyone.

Synology Container Manager Projekt erstellen

Zusätzlich zum schon gesetzten Haken bei Lesen einen weiteren Haken bei Schreiben setzen.

Synology Container Manager Projekt erstellen

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
Synology Container Manager Projekt erstellen

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.

Synology Container Manager Projekt erstellen