Further details on PokemonGo-Map can be found here:
Dockerfiles for these images can be found here:
This will pull the latest code from the repository on start. Any restarts of the container will cause it to pull the latest changes. The following images available for use:
- ashex/pokemongo-map:develop - Pulls the develop branch
- ashex/pokemongo-map:latest - Most recent tagged release (see Tags for release versions)
For the latest features use the develop tag.
Latest is a built static image while develop is dynamic, pulling in changes from the repository.
You can either pass settings via arguments that the tool supports or with Environmental variables. If you prefer to use environment variables you need to prepend the variable with
POKEMON_. For example:
docker run -d -P \ --name pokemongo-map \ -e "POKEMON_AUTH_SERVICE=ptc" \ -e "POKEMON_USERNAME=UserName" \ -e "POKEMON_PASSWORD=Password" \ -e "POKEMON_LOCATION=Seattle, WA" \ -e "POKEMON_STEP_LIMIT=5" \ -e "POKEMON_GMAPS_KEY=SUPERSECRET" \ ashex/pokemongo-map
Hi, would you mind pushing another build of this?
How do I pass SS / spawnpoint-scanning?
--host flag won't cause any problems. You can pass the no-server flag either to the container or as a environment variable as
-e POKEMON_NO_SERVER=true. I've got 9 workers running right now with the no-server flag passed to them.
Is it possible to run this with the No-Server option? I would like to run multiple copies of the scanner with only one of them having the web interface. I managed to get 2 copies running but I cant get the no-server option to run. I believe part of it is that the -H 0.0.0.0 option seems to be hard coded into the docker rather than set via env variables.
PR 2956 adding multi-account support hasn't been merged in to develop yet.
I haven't tested it yet but according to this comment config.ini would look like this:
username: [account1, account2, account3] password: samepasswordforallaccounts
the entrypoint script just takes the value of the variable and writes it to config.ini so make sure
POKEMON_PASSWORD match up with that.
When that gets merged in to develop you can try it out with ashex/pokemongo-map:develop
How would you use the environment variables to pass in multiple user accounts?
You can try using the develop tag, I saw some PRs regarding that fix.
Does this have the 70m fix yet (down from 100m)?