Skip to content

kalehmann/WetterObservatoriumWeb

Repository files navigation

WetterObservatoriumWeb

GitHub action status GitLab pipeline status Drone CI deployment status

Dokumentation

Entwicklung

Zur Entwicklung der Anwendung wird eine Umgebung als Dockerfile definiert. Zusätzliche Dienste werden in der Datei docker-compose.yaml konfiguriert. Die Umgebung wird mittels

docker-compose up

gestartet. Anschließend ist die Anwendung durch einen Nginx-Webserver unter http://localhost:8080 und durch einen Apache-Webserver unter http://localhost:8081 erreichbar.

Um Tests auszuführen kann eine Shell in Docker gestartet werden:

$ docker-compose run php sh
# php vendor/bin/phpunit tests