An open API service indexing awesome lists of open source software.

https://github.com/petemcw/docker-pokemongo-map

Live visualization of all the Pokémon in your area
https://github.com/petemcw/docker-pokemongo-map

docker docker-image pokemon-go unraid

Last synced: 3 months ago
JSON representation

Live visualization of all the Pokémon in your area

Awesome Lists containing this project

README

        

# 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](https://jz6.github.io/PoGoMap/).

![](https://raw.githubusercontent.com/petemcw/docker-templates/master/petemcw/img/pokemon-go-banner.png)

## 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= \
-e PUID= \
-e BRANCH=develop \
-e GMAPS_KEY= \
-e LOCATION= \
-e USERNAME= \
-e 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`.