Public | Automated Build

Last pushed: a year ago
Short Description
Live visualization of all the Pokémon in your area.
Full Description

petemcw/docker-pokemongo-map

Container for the open-source Pokémon Go Map found at https://github.com/AHAAAAAAA/PokemonGo-Map. Documentation for the map can be found at PoGoMap.

Usage

Using Docker Compose it's as simple as setting your environment variables and running:

docker compose up -d

Otherwise:

docker create --name=pokemongo-map \
    -e PGID=<gid> \
    -e PUID=<uid> \
    -e BRANCH=develop \
    -e GMAPS_KEY=<apikey> \
    -e LOCATION=<location> \
    -e USERNAME=<username> \
    -e PASSWORD=<password> \
    petemcw/pokemongo-map

Parameters

  • -e SKIP_UPDATE - prevents base OS package updates
  • -e AUTH_SERVICE - Pokémon Go authentication service. Default is ptc
  • -e USERNAME
  • -e PASSWORD
  • -e LOCATION - default starting point which can be address or coordinates
  • -e SCAN_DELAY - time delay between requests in scan threads
  • -e STEP_LIMIT - number of steps to scan from starting location
  • -e GMAPS_KEY - Google Maps JavaScript API key
  • -e HOST - web server listening IP address
  • -e PORT - web server listening port
  • -e MYSQL_HOST - MySQL host name (default is sqlite)
  • -e MYSQL_NAME - MySQL database name
  • -e MYSQL_USER - MySQL username
  • -e MYSQL_PASS - MySQL password

It is based on phusion-baseimage with ssh removed, for shell access whilst the container is running do docker exec -it pokemongo-map /sbin/my_init -- /bin/bash.

Updates

  • Upgrade to the latest version simply docker restart pokemongo-map.
Docker Pull Command
Owner
petemcw
Source Repository