Cryptour ist ein Tourenportal, welches es den Erstellern der Touren erlaubt, am Verkauf der Touren beteiligt zu werden. Hierzu wird die Ethereum Blockchain mit einem Automated-Marketmaker verwendet.
ACHTUNG: Aufgrund von Timeouts der WebSocket Verbindung mit der Blockchain, wird der Server alle 3 Stunden, 5 Minuten nach der vollen Stunde (UTC), neu gestartet. Hier ist mit kurzen Verbindungsabbrüchen zu rechen!
- Clonen der Repositories Cryp-Tour/server und Cryp-Tour/website in einen Ordner
- Im Website Repository in
js/config.js
die Base-URL aufhttp:https://localhost:3030
setzen - Herunterladen der Docker Compose Datei von hier
- Ausführen von
docker-compose up
- Neu erstellter
data
Ordner mitchmod
rekursiv auf alle Dateien die Rechte 777 vergeben (sudo chmod -R 777 data
) docker-compose up
erneut ausführen- Cryptour über
http:https://localhost:8080
aufrufen