- PHP 8.4
- SQLite3
- GD library for image generation
- Python 3.x (for management scripts)
cd htdocs && php -S 127.0.0.1:8000 router.php
./manage.py add ts1.x3.europe.travian.com
./manage.py update
./manage.py remove ts1.x3.europe.travian.comupdate can be run daily from cron
Build image:
docker build -t travmap .Run it, exposing public port 8805:
docker run --name sn-travmap --rm -ti -p 0.0.0.0:8805:8000 -t travmapRun this as a cronjob to update internal data:
docker exec sn-travmap /utils/manage.py update