AddisMapTransit web is an OTP react redux instance for Addis Ababa, Ethiopia.
- Thanks for komoot.de for providing the Photon geocoder free of charge.
- Thanks to all OTP and OTP react redux developers
- Thanks to our sponsors
All features/fixes we develop are usually directly contributed to upstream.
So this repo only contains
- A dockerfile to build the image for hosting on https://web.addismaptransit.com/
- The configuration running there
docker build . -t addismaptransitweb-local
docker run -p 8080:80 addismaptransitweb-local
Access http://localhost:8080/
Create github token: https://github.com/settings/tokens (repo, read:packages)
docker login ghcr.io # username: your github username, password: the above created token
docker run -p 8080:80 ghcr.io/addismap/addismaptransit-web:latest
Access http://localhost:8080/
We use GitHub actions to build the docker image on the main branch.
- ssh into server
cd /srv/addismaptransit-web
docker-compose pull
docker-compose up -d