Ziel dieser Webapp ist die Bereitstellung einer Infotafel beruhend auf den Daten aus den DB APIs Timetable, StationData und FacilitiesStatus
Webserver mit PHP + PHP-CURL
- Projekt klonen
git clone https://github.com/Niklasthegeek/bahn-api/
- In Verzeichnis navigieren
cd bahn-api
- secrets.txt.example Datei umbenennen
mv secrets.txt.example secrets.txt
- secrets.txt editieren und mit API Keys füllen
- Inhalte aus dem Verzeichnis in das Webroot kopieren
cp ./* /var/www/html/
- .htaccess Datei im Webroot erstellen, um die secret datei nicht öffentlich zu machen
RedirectMatch 404 \.txt$
<Files ~ "\.txt$">
Order allow,deny
Deny from all
</Files>
- Um Caching zu aktivieren erstellen sie bitte den ordner cache im webroot mit schreibrechten für den www-data user oder chmod 777
mkdir cache
