Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
d1d672c
0.83.2 (#2382)
FrostTheFox Dec 1, 2017
653e93e
Docs/Config fixes (#2381)
sirlindqvist Dec 1, 2017
fd26d3e
Update pgoapi (unity header) (#2384)
Sttug Dec 4, 2017
5c5c915
0.85.1 (#2389)
FrostTheFox Dec 8, 2017
a7d2b9d
Add default sprites for some more raid bosses. (#2388)
pogo-excalibur Dec 9, 2017
69a6e75
added more gen3 moves (#2390)
sirlindqvist Dec 10, 2017
09c56c0
Update Proxy Check links/headers (#2385)
FrostTheFox Dec 10, 2017
4e7d1a4
Check if check_challenge exists before setting captcha_url/send downl…
FrostTheFox Dec 10, 2017
6460ed6
pep8 fixes
FrostTheFox Dec 10, 2017
f319ea0
Added option to status page to only show Instances/Main Workers (#2340)
123FLO321 Dec 15, 2017
ced6f20
Add missed Delibird move (#2393)
MARTINI1 Dec 15, 2017
5c8abcb
Update linux install wiki (#2394)
MARTINI1 Dec 15, 2017
9b26dab
Allow more than three fields in account csv file and minor text chang…
weizh888 Dec 15, 2017
fd17082
Use jittered location for almost everything (#2339)
friscoMad Dec 15, 2017
75a0e48
Update Wiki - speed-scheduler (#2398)
weizh888 Dec 17, 2017
077558a
Force flash 11.1 instead of 12.2 to avoid errors (#2401)
tomballgithub Dec 19, 2017
857911d
Update to 8500 protos. (#2397)
pogo-excalibur Dec 19, 2017
3d79b9b
Show Gym-Sidebar if Show-Raids active (#2380)
123FLO321 Dec 19, 2017
3f7717c
Reduce to 5m jitter + disable by default. (#2406)
sebastienvercammen Dec 21, 2017
1aa7503
Support API 0.87.5. (#2407)
pogo-excalibur Dec 21, 2017
8d3c744
custom.js improved load order handling for marker clusterer. (#2408)
fosJoddie Dec 22, 2017
17d3df7
Our bans are temporary, not relating to worldly as opposed to spiritu…
sebastienvercammen Dec 25, 2017
2e4cb42
Skip spawnpoints with missed_count > 5. (#2410)
sebastienvercammen Dec 25, 2017
b952ab1
Avoid converting coordinates to int (#2413)
friscoMad Dec 26, 2017
1e1b01f
[DOCS] Update SB and account config documentation (#2356)
friscoMad Dec 26, 2017
b938fa3
Add connect timeout for webhooks. (#2418)
sebastienvercammen Jan 3, 2018
7a10dfc
Fixed broken link in faq.md (#2421)
Widdin Jan 4, 2018
f36b5f2
CLI tool to mass level accounts to level 2 (#2355)
friscoMad Jan 6, 2018
b4d2b98
Added "Exclude Pokemon by Rarity" feature to hide unwanted rarities. …
trunksbomb Jan 7, 2018
f2ff481
Resurrect Spawn-Scanning (#2238)
Alderon86 Jan 7, 2018
d48c65d
Remove support for SQLite (#2288)
friscoMad Jan 7, 2018
a9fb663
Don't log stack trace for webhook exceptions. (#2426)
sebastienvercammen Jan 7, 2018
0a1b57f
Add location marker + mobile Pokémon chunk processing controls in cus…
sebastienvercammen Jan 7, 2018
090c616
Gym info update (#2362)
ClarkyKent Jan 7, 2018
5ad1140
Fix the levelup script. (#2428)
pogo-excalibur Jan 7, 2018
9581369
Added a default raid icon for Wailmer. (#2432)
pogo-excalibur Jan 11, 2018
39dc0cb
Update shared-config.ini.example to remove SQLite (#2435)
SwenWacker Jan 11, 2018
607a1cb
Add warning on -novc (#2430)
FrostTheFox Jan 11, 2018
9c03cf2
Update speed-scheduler.md (#2431)
PhoenixHugs Jan 11, 2018
c5528a3
Create CODE_OF_CONDUCT.md (#2429)
jaake77 Jan 13, 2018
2de62d7
Sync the dropdown with the stored value on load. (#2439)
animanmaster Jan 16, 2018
e3f971f
Add device model to remote config request (#2437)
friscoMad Jan 16, 2018
be1a240
Remove iPhone 5/5c from device info (#2434)
FrostTheFox Jan 16, 2018
a417262
Update to fix CONSTRAINT_4 error for spawnpoint table (#2416)
Kneckter Jan 16, 2018
894a90d
Add team_id to raid webhook data (#2359)
sLoPPydrive Jan 16, 2018
9bc7f17
Update webhooks.md. (#2443)
Alderon86 Jan 16, 2018
e3176d9
Add explanatory gif to bookmarklet page. (#2442)
IZODI Jan 16, 2018
2feff94
Show raid details even if image is missing. (#2417)
BrownSlaughter Jan 16, 2018
1e5853d
Add more error reporting to level-up script. (#2436)
friscoMad Jan 16, 2018
7a7c3ff
Fix camel case and flake errors in levelup (#2444)
friscoMad Jan 18, 2018
0a0056f
Add account name in bad scan log (#2446)
roberthbelter Jan 18, 2018
8a17a62
Add calendar time to deployment time. (#2449)
sebastienvercammen Jan 18, 2018
4c0a465
Correct default scan delay in comments. (#2450)
daangroot Jan 18, 2018
552a8fc
Add option to disable kph and hlvl-kph. (#2452)
sebastienvercammen Jan 20, 2018
2e9e1aa
Send encounter id as string. (#2433)
friscoMad Jan 21, 2018
6d879af
Dynamic loading of Encounter's list and webhook (#2404)
ClarkyKent Jan 21, 2018
b0937fb
Add toggle to show/hide Pokémon stats. (#2454)
daangroot Jan 22, 2018
d75cd4d
Fix undefined/null display issue for raid re-scan gap. (#2453)
BrownSlaughter Jan 23, 2018
5e7278f
API 0.89.1 (#2456)
Alderon86 Jan 23, 2018
1c25117
0.89.1 Api support
coreyman2000 Jan 23, 2018
f724552
Merge remote-tracking branch 'origin/develop' into MIX_MEWTWO
coreyman2000 Jan 24, 2018
66e1550
Fix
coreyman2000 Jan 24, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,10 @@
"countMarkers": true,
"skel": true,
"setupPokemonMarker": true,
"updatePokemonMarker": true
"updatePokemonMarker": true,

"pokemonLabel": true,
"updatePokemonLabel": true,
"updatePokemonLabels": true
}
}
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,7 @@ static/js/custom.js
!contrib/supervisord/install-reinstall.sh
!static/data/*
!static/icons/hsl*.png
!static/app/settings.json
!static/app/settings.json
docs/basic-install/mysql.md
config/config.ini.example
docs/first-run/commandline.md
46 changes: 46 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Contributor Covenant Code of Conduct

## Our Pledge

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

## Our Standards

Examples of behavior that contributes to creating a positive environment include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a professional setting

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at thunderfox@rocketmap.org. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]

[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Live visualization of all the Pokémon (with option to show gyms, raids and Pok
* Filters
* Independent worker threads (many can be used simultaneously to quickly generate a livemap of a huge geographical area)
* Localization (en, fr, pt_br, de, ru, ko, ja, zh_tw, zh_cn, zh_hk)
* DB storage (sqlite or mysql) of all found Pokémon
* DB storage (mysql) of all found Pokémon
* Incredibly fast, efficient searching algorithm (compared to everything else available)

## Information
Expand Down
13 changes: 8 additions & 5 deletions config/config.ini.example
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
#speed-scan # Use speed-scan as the search scheduler.
#location: # Location, can be an address or coordinates.
#step-limit: # Steps (default=10)
#scan-delay: # Time delay between requests in scan threads. (default=12)
#scan-delay: # Time delay between requests in scan threads. (default=10)
#no-gyms # Disables gym scanning (default=False)
#no-pokemon # Disables pokemon scanning. (default=False)
#no-pokestops # Disables pokestop scanning. (default=False)
Expand All @@ -39,8 +39,6 @@
# Database settings
###################

#db-type: sqlite # sqlite (default) or mysql
#db: # Database filename for SQLite. (default='pogom.db')
#db-host: # Required for mysql ()
#db-name: # Required for mysql
#db-user: # Required for mysql
Expand Down Expand Up @@ -79,7 +77,7 @@
#workers-per-hive: # Only referenced when using --beehive. Sets number of workers per hive. (default=1)
#workers: # Number of search worker threads to start. (default=#accounts)
#spawn-delay: # Number of seconds after spawn time to wait before scanning to be sure the Pokemon is there. (default=10)
#kph: # Set a maximum speed in km/hour for scanner movement. (default=35)
#kph: # Set a maximum speed in km/hour for scanner movement. 0 to disable. (default=35)
#bad-scan-retry: # Number of bad scans before giving up on a step. (default=2, 0 to disable)
#skip-empty # Enables skipping of empty cells in normal scans - requires previously populated database. (not to be used with -ss)
#min-seconds-left: # Time that must be left on a spawn before considering it too late and skipping it. (default=0)
Expand Down Expand Up @@ -109,7 +107,7 @@
#encounter-delay: # Delay in seconds before starting an encounter. Must not be zero. (default=1)
#high-lvl-accounts: # File containing a list high level accounts, in the format "auth_service,username,password"
#enc-whitelist-file: # File containing a list of Pokemon IDs to encounter for IV/CPs. Requires L30 or higher accounts in --high-lvl-accounts.
#hlvl-kph: # Set a maximum speed in km/hour for high level account scanning. (default=25)
#hlvl-kph: # Set a maximum speed in km/hour for high level account scanning. 0 to disable. (default=25)


# Webserver settings
Expand Down Expand Up @@ -152,7 +150,12 @@
#wh-types:[] # List of events to be sent: pokemon, gym, raid, egg, tth, gym-info, pokestop, lure, captcha. (default= nothing)
#wh-threads: # Number of webhook threads; increase if the webhook queue falls behind. (default=1)
#wh-retries: # Number of times to retry sending webhook data on failure (default=5)
<<<<<<< HEAD
#wh-timeout: # Timeout (in seconds) for webhook requests (default=1).
=======
#wh-connect-timeout: # Connect timeout (in seconds) for webhook requests (default=1).
#wh-read-timeout: # Read timeout (in seconds) for webhook requests (default=1).
>>>>>>> origin/develop
#wh-concurrency: # Async requests pool size. (default=25)
#wh-backoff-factor: # Factor (in seconds) by which the delay until next retry will increase. (default=0.25).
#wh-lfu-size: # Webhook LFU cache max size (default=1000).
Expand Down
2 changes: 0 additions & 2 deletions config/shared-config.ini.example
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
# Other shared settings
###################

#db-type: # sqlite (default) or mysql
#db: # Database filename for SQLite. (default='pogom.db')
#db-host: # Required for mysql ()
#db-name: # Required for mysql
#db-user: # Required for mysql
Expand Down
7 changes: 1 addition & 6 deletions docs/advanced-install/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ If you are not familiar or don't feel confortable with Python, pip or any of the

## Introduction

The quickest way to get RocketMap up and running with docker is quite simple. However, given the disposable nature of docker containers, and the fact that the default database for RocketMap is SQLite, your data won't be persistent. In case the container is stopped or crashes, all the collected data will be lost.

If that doesn't bother you, and you just want to give RocketMap a go, keep on reading. If you prefer a persistent setup, skip to "Advanced Docker Setup"
The quickest way to get RocketMap up and running with docker is quite simple. However you need to setup an external mysql database to make it work so be sure to read the tutorial until the "Advanced Docker Setup"

## Simple Docker Setup

Expand Down Expand Up @@ -166,7 +164,6 @@ docker run -d --name pogomap --net=pogonw -p 5000:5000 \
-k 'your-google-maps-key' \
-l 'lat, lon' \
-st 5 \
--db-type mysql \
--db-host db \
--db-port 3306 \
--db-name pogodb \
Expand Down Expand Up @@ -195,7 +192,6 @@ docker run -d --name pogomap2 --net=pogonw \
-k 'your-google-maps-key' \
-l 'newlat, newlon' \
-st 5 \
--db-type mysql \
--db-host db \
--db-port 3306 \
--db-name pogodb \
Expand Down Expand Up @@ -251,7 +247,6 @@ docker run -d --name pogomap --net=pogonw -p 5000:5000 \
-k 'your-google-maps-key' \
-l 'lat, lon' \
-st 5 \
--db-type mysql \
--db-host db \
--db-port 3306 \
--db-name pogodb \
Expand Down
22 changes: 13 additions & 9 deletions docs/basic-install/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,11 @@ Follow one of the guides below to get the basic prerequisites installed:
* :doc:`osx`
* :doc:`windows`
* :doc:`linux`


You will also need a MySQL server installed:

* :doc:`mysql`

Credentials
***********

Expand Down Expand Up @@ -140,19 +144,19 @@ Enables captcha solving and 2Captcha API key. (Manual captcha available, see `Fu
Things to Know
**************

* You may want to use more than one account to scan with RocketMap. `Here <https://rocketmap.readthedocs.io/en/develop/first-run/multi-account.html>`_ is how to use as many accounts as your heart desires.
* Your accounts need to complete the tutorial before they will be any use to RocketMap! `Here <https://rocketmap.readthedocs.io/en/develop/first-run/tutorial.html>`_ is how do that with RM.
* You might experience your accounts encountering Captchas at some point. `Here <https://rocketmap.readthedocs.io/en/develop/first-run/captchas.html>`_ is how we handle those.
* You may want to use more than one account to scan with RocketMap. `Here <https://rocketmap.readthedocs.io/en/develop/first-run/multi-account.html>`_ is how to use as many accounts as your heart desires.
* Your accounts need to complete the tutorial before they will be any use to RocketMap! `Here <https://rocketmap.readthedocs.io/en/develop/first-run/tutorial.html>`_ is how do that with RM.
* You might experience your accounts encountering Captchas at some point. `Here <https://rocketmap.readthedocs.io/en/develop/first-run/captchas.html>`_ is how we handle those.
* Due to recent updates, you might experience a shaddow ban. `Here <https://rocketmap.readthedocs.io/en/develop/first-run/Blinding.html>`_ is what you need to know.
* All of these flags can be set inside of a configuration file to avoid clutter in the command line. Go `here <http://rocketmap.readthedocs.io/en/develop/first-run/configuration-files.html>`_ to see how.
* A full list of all commands are available `here. <https://rocketmap.readthedocs.io/en/develop/first-run/commandline.html>`_
* All of these flags can be set inside of a configuration file to avoid clutter in the command line. Go `here <http://rocketmap.readthedocs.io/en/develop/first-run/configuration-files.html>`_ to see how.
* A full list of all commands are available `here. <https://rocketmap.readthedocs.io/en/develop/first-run/commandline.html>`_
* A few tools to help you along the way are located `here. <https://rocketmap.readthedocs.io/en/develop/extras/Community-Tools.html>`_


Updating the Application
************************

RocketMap is a very active project and updates often. You can follow the `latest changes <https://github.com/RocketMap/RocketMap/commits/develop>`_ to see what's changing.
RocketMap is a very active project and updates often. You can follow the `latest changes <https://github.com/RocketMap/RocketMap/commits/develop>`_ to see what's changing.

You can update with a few quick commands:

Expand All @@ -162,6 +166,6 @@ You can update with a few quick commands:
pip install -r requirements.txt --upgrade (Prepend sudo -H on Linux)
npm run build

Watch the `latest changes <https://github.com/RocketMap/RocketMap/commits/develop>`_ on `Discord <https://discord.gg/RocketMap>`_ to know when updating will require commands other than above.
Watch the `latest changes <https://github.com/RocketMap/RocketMap/commits/develop>`_ on `Discord <https://discord.gg/RocketMap>`_ to know when updating will require commands other than above.

**IMPORTANT** Some updates will include database changes that run on first startup. You should run only **one** ``runserver.py`` command until you are certain that the DB has been updated. You will know almost immediately that your DB needs updating if **Detected database version x, updating to x** is printed in the console. This can take a while so please be patient. Once it's done, you can start all your instances like you normally would.
4 changes: 3 additions & 1 deletion docs/basic-install/linux.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@ Debian's sources lists are out of date and will not fetch the correct versions o

curl -sL https://raw.githubusercontent.com/nodesource/distributions/master/deb/setup_8.x | sudo -E bash -

sudo apt-get install -y build-essential libbz2-dev libsqlite3-dev libreadline-dev libssl-dev libffi-dev zlib1g-dev libncurses5-dev libssl-dev libgdbm-dev python python-dev nodejs
sudo apt-get install -y build-essential libbz2-dev libreadline-dev libssl-dev libffi-dev zlib1g-dev libncurses5-dev libssl-dev libgdbm-dev python python-dev nodejs

curl -sL https://bootstrap.pypa.io/get-pip.py | sudo python -

curl -sL https://bootstrap.pypa.io/get-pip.py | sudo python -

Expand Down
35 changes: 17 additions & 18 deletions docs/extras/mysql.md → docs/basic-install/mysql.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
# Using a MySQL Server
# Installing MySQL

**This is a guide for windows only currently.**
**Preliminary Linux (Debian) instructions below (VII)**
**This guide is primarily for Windows.**
**However, preliminary Linux (Debian) instructions are below (VII)**
**Preliminary Docker (modern Linux OS w/ Docker & git installed) instructions below (VIII)**

## I. Prerequisites
1. Have already ran/operated the RocketMap using the default database setup.
2. Have the "develop" build of RocketMap. [Available here.](https://rocketmap.readthedocs.io/en/develop/basic-install/index.html)
3. Downloaded [MariaDB](https://downloads.mariadb.org/)
1. Have the "develop" build of RocketMap. [Available here.](https://rocketmap.readthedocs.io/en/develop/basic-install/index.html)
2. Downloaded [MariaDB](https://downloads.mariadb.org/)

## II. Installing MariaDB
1. Run the install file, for me this was: mariadb-10.1.16-winx64.msi
Expand Down Expand Up @@ -59,7 +58,6 @@
- Change "username" to your respective username for the selected service.
- Change "password" to your respective password for the username on the selected service.
- **Database Settings:** This is the important section you will want to modify.
- Change the "db-type" to "mysql"
- Change "db-host" to "127.0.0.1"
- Change "db-name:" to "rocketmapdb"
- Change "db-user:" to "rocketmapuser"
Expand All @@ -73,14 +71,15 @@
5. Make sure you've removed all of the `#` from any line with a value you inputted. Indent the comments that are after the values as well, so they are on the following line below the variable they represent. For example:
```
# Database settings
db-type: mysql
# sqlite (default) or mysql
db-name: mydb
# Required
```
6. Go to File->Save as... and make sure you save this file into the same directory as the "config.ini.example", but obviously save it as "config.ini". Make sure it's saved as a .ini file type, and not anything else or it won't work.
7. You're now done configuring your config.ini file.

## V. Run it!
MySQL is now installed, return to the main install guide. If you've encountered any errors it's most likely due to missing a parameter you commented out when you call runserver.py or you mis-typed something in your `config.ini`. However, if it's neither of those issues and something not covered in this guide hop into the RocketMap discord server, and go to the help channel. People there are great, and gladly assist people with troubleshooting issues.

<<<<<<< HEAD:docs/extras/mysql.md
Now that we have our server setup and our config.ini filled out it's time to actually run the workers to make sure everything is in check. Remember from above if you commented out any parameters in the util.py file that all of those parameters need to be met and filled out when you run the runserver.py script. In our case we commented out location, and steps so we could individual choose where each worker scanned, and the size of the scan. I've put two code snippets below, one would be used if you didn't comment out anything and instead filled out the **[Search_Settings]** in section IV step 4 above. The other code snippet is what you would run if you commented out the same lines as I did in our running example.

```
Expand All @@ -96,6 +95,8 @@ python runserver.py -st 10 -l "[LOCATION]"
You should now be up and running. If you've encountered any errors it's most likely due to missing a parameter you commented out when you call runserver.py or you mis-typed something in your `config.ini`. However, if it's neither of those issues and something not covered in this guide hop into the RocketMap discord server, and go to the help channel. People there are great, and gladly assist people with troubleshooting issues.


=======
>>>>>>> origin/develop:docs/basic-install/mysql.md
## Set up MySQL on a second computer, seperate from RM instances.

In this example, computer running RocketMap will be `Server A` while computer running MySQL will be `Server B`.
Expand All @@ -120,7 +121,6 @@ You need to tell RocketMap where the database is!

```
**Database Settings:** This is the important section you will want to modify.
- Change the "db-type" to "mysql"
- Change "db-host" to [IP ADDDRESS OF SERVER B]
- Change "db-name:" to "rocketmapdb"
- Change "db-user:" to "rocketmapuser"
Expand Down Expand Up @@ -151,11 +151,10 @@ You need to tell RocketMap where the database is!

```
# Database settings
db-type: mysql # sqlite (default) or mysql
db-host: 127.0.0.1 # required for mysql
db-name: rocketmapdb # required for mysql
db-user: rocketmapuser # required for mysql
db-pass: YourPW # required for mysql
db-host: 127.0.0.1
db-name: rocketmapdb # required
db-user: rocketmapuser # required
db-pass: YourPW # required
```

## Docker Settings w/ Let's Encrypt
Expand All @@ -172,7 +171,7 @@ _only pain comes from mysql5.7 and beyond_

```
docker run --name mainmap -d --link pokesql pokemap --auth-service=ptc \
--username=youruser --password=yourpassword --db-type=mysql --db-host=pokesql \
--username=youruser --password=yourpassword --db-host=pokesql \
--db-name=pokemap --db-user=root --db-pass=some-string --gmaps-key=someapikey
```

Expand All @@ -183,7 +182,7 @@ _OPTIONAL: always scan Austin, TX (SQL benchmark?)_
```
docker run --name scanagent -d --link pokesql pokemap --no-server \
--auth-service=ptc --location="Austin, TX" --username=yourotheruser \
--password=yourotherpassword --db-type=mysql --db-host=pokemap \
--password=yourotherpassword --db-host=pokemap \
--db-name=pokemap --db-user=root --db-pass=some-string \
--gmaps-key=some-api-key
```
Loading