Exercise Diary auf Synology NAS installieren
Exercise Diary ist eine Webapp zum Tracken des eigenen Trainings / Workouts. Mit der App können Überungen definiert und dokumentiert werden.
Bei der Benutzung der App kann ein Plan aus den eigenen Überungen erstellt werden. Zusätzlich können Gewichtung und geschaffte Wiederholungenegn festgehlaten werden. Somit kann der Trainingserfolg steigt überwacht werden.
Exercise Diary bietet was viele mobile Bezahlapps bieten, jedoch ohne vorgefertigte Überungen. Dies muss zuerst alles angelegt werden. Danach ist es eine sehr umfangreiche Trainingsapp.
Exercise Diary einfach auf Synology installieren
1. Order für Exercise Diary erstellen
Im docker Ordner muss ein neuer Ordner namens exercise-diary für Exercise Diary angelegt werden. In disem Ordner wiederum ein data Ordner.
Die Ornderstruktur sieht dann folgendermaßen aus.
docker/
└── exercise-diary/
└── data/
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:
name: exercise-diary
services:
exercisediary:
container_name: exdiary
environment:
- TZ=Europe/Berlin
volumes:
- /volume1/docker/exercise-diary/data:/data/ExerciseDiary
ports:
- 8851:8851
image: aceberg/exercisediary
In diesem Fall muss Port 8851 frei verfügbar sein. Falls er dies nicht ist muss der Linke Port angepasst werden.
3. Frontend aufrufen
Das Frontend von Exercise Diary ist nun unter http://synology-ip:8851 verfügbar.
Exercise Diary Aussehen verändern
Über das Burger Menü auf Config gehen.
Dort kann eines von vielen vorgefertigten Farbschematas ausgewählt und ein eigene Primärfarbe definiert werden.
Übung in Exercise Diary hinzufügen
Ebenfalls über das Burger Menü auf Add Exersice gehen.
Dort können und müssen einige Einstellungen gemacht werden:
- Group die Gruppe in der im Frontend die Übungen sortiert werden sollen.
- Place in Group falls Untergruppen verwendet werden sollen.
- Name der Name mit der die Übung angezeigt werden soll.
- Description Beschreibung der Übung.
- Image link Eine vollständige URL zu einem Bild, welches angezeigt werden soll.
- Weight (default) Das vordefinierte Gewicht für die Übung.
- Reps (default) Die vordefinierte Anzahl an Wiederholungen.
Training mit Exercise Diary dokumentieren
Jede angelegte Übung erscheint im Frontend und kann dann über den Pfeil nach rechts Add zum Training hinzugefügt werden.
Bei jeder hinzugefügten Übung können dann das verwendeten Gewichte und die geschafften Wiederholungen festgehalten werden.