CycleBuddy ist eine Web-Applikation, die speziell für Fahrradfahrer entwickelt wurde. Sie bietet verschiedene Fahrradrouten und für Radfahrer relevante Standorte, wie Fahrradwerkstätten, Fahrradparkplätze, Fahrradverleihstationen und Fahrradpumpen. Die Applikation ist für die Nutzung auf mobilen Endgeräten optimiert und bietet zudem ein Dashboard mit eine Reihe von Analysefunktionen, die speziell auf Fahrradfahrer ausgerichtet sind.
Um zu verhindern, dass Radfahrer nachts durch einen grellen Bildschirm vom Verkehr abgelenkt werden, bietet die App eine Dark-Mode-Option an.
Folgen Sie diesen Schritten, um die CycleBuddy App lokal als Docker-Container zu starten:
-
Docker Installation: Stellen Sie sicher, dass Docker bzw. Docker Desktop auf Ihrem Gerät installiert ist. Falls Sie Docker noch nicht installiert haben, finden Sie Anleitungen auf der offiziellen Docker-Website (https://www.docker.com/products/docker-desktop).
-
Befehlszeile öffnen: Starten Sie die Befehlszeilenkonsole Ihres Computers.
-
Navigieren zum App-Verzeichnis: Verwenden Sie den Befehl
cd Pfad/zum/cycle_buddy_app
, wobei SiePfad/zum
durch den tatsächlichen Pfad zum CycleBuddy App-Verzeichnis ersetzen. -
Bauen mit Docker Compose: Führen Sie
docker-compose build
aus. Dieser Befehl erstellt und konfiguriert alle notwendigen Dienste, die für den Betrieb der App erforderlich sind. -
Starten der Applikation in einem Container: Geben Sie
docker-compose up
ein, um die Applikation zu starten. Dieser Befehl initiiert alle Dienste, die in derdocker-compose.yml
-Datei definiert sind, und macht die App auf Ihrem lokalen Server (typischerweisehttp://127.0.0.1:5000/
) verfügbar.
Nachdem Sie diese Schritte abgeschlossen haben, sollte die CycleBuddy Web-Applikation auf Ihrem lokalen Server laufen und über einen Webbrowser erreichbar sein. Überprüfen Sie die Konsole auf etwaige Fehlermeldungen, falls die App nicht wie erwartet startet.