solectrus / hosting

Step-by-stypes guides for installing and hosting Solectrus
9 stars 4 forks source link

Neuer Installation Guide #46

Open MartinKBroll opened 2 months ago

MartinKBroll commented 2 months ago

Vielen Dank für die neue Installationsmethode. Hier habe ich Anmerkungen zu der Anleitung:

  1. In der usprünglichen Anleitung "Local Installation on a Synology NAS" wird wärmstens empfohlen, die Werte für INFLUX_PASSWORD und INFLUX_ADMIN_TOKEN zu ändern, dass wird nicht abgefragt.
  2. Es wird dort auch empfohlen, zu testen, ob die Container nach einem Reboot neu gestartet werden, jetzt nicht mehr
  3. Im unteren Bereich wird der docker-compose Befehl mit Leerzeichen statt Bindestrich geschrieben. Auf dem DSM-Linux funktioniert das aber nicht.
  4. Unter macOS 14 funktionert das Kopieren&Einfügen der .env und compose.yml Dateien nach der Beschreibung nicht.
ledermann commented 2 months ago

Danke für dein Feedback, das ist sehr hilfreich :)

zu 1: Ja, da hast du recht. Ich werde das noch ergänzen, sodass ein Passwort im Fragebogen festgelegt werden kann und ein Token generiert wird. Kommt noch.

zu 2: Den Reboot-Hinweis habe ich entfernt, weil man sich darum meiner Erfahrung gar nicht kümmern muss. Docker erledigt den Start der Container nach einem Reboot automatisch, das muss nicht Teil der Anleitung sein.

zu 3: Ja, auf einer älteren Synology (wie der mir zur Verfügung stehenden DS220+ mit DSM 7.2) ist Docker in einer recht alten Version installiert, da heißt es dann docker-compose, anstelle von docker compose. Möglicherweise ist das in neueren Versionen anders. Es erscheint im generierten Readme daher dieser Hinweis:

Note that the Docker version on Synology is a little older than the official Docker version. In most cases, this is fine. However, it is important to know that the command compose therefore requires a hyphen between docker and compose. In the following commands, you must therefore replace docker compose with docker-compose.

zu 4: Ich habe das Copy&Paste auch unter macOS ausprobiert, das funktioniert. Allerdings heißt es auf dem Mac nicht Ctrl+V, sondern Cmd+V. War das möglicherweise das Problem? Ctrl+D ist aber korrekt. Ich habe die Anleitung mit einem zusätzlichen Hinweis versehen.