mirror of
https://github.com/maierfelix/POGOserver.git
synced 2026-04-24 14:57:08 -05:00
3.1 KiB
3.1 KiB
______ _____ _____ _____
| ___ \ _ | __ \ _ |
| |_/ / | | | | \/ | | | ___ ___ _ ____ _____ _ __
| __/| | | | | __| | | |/ __|/ _ \ '__\ \ / / _ \ '__|
| | \ \_/ / |_\ \ \_/ /\__ \ __/ | \ V / __/ |
\_| \___/ \____/\___/ |___/\___|_| \_/ \___|_|
Getting started
Setup
Copy and rename cfg.js.example to cfg.js.
Open cfg.js and fill the following fields:
DOWNLOAD_PROVIDER: "GOOGLE";
DOWNLOAD_USERNAME: "USERNAME";
DOWNLOAD_PASSWORD: "PASSWORD";
Tunneling setup
The pokemon go app traffic has to get forwarded manually to this custom server. Download rastapasta's Pokemon Go Xposed app and follow the installation instructions here.
Database setup
To setup a database connection, open cfg.js and change the database login credentials:
MYSQL_PORT: 3306,
MYSQL_HOST_IP: "127.0.0.1",
MYSQL_DB_NAME: "pogosql",
MYSQL_USERNAME: "root",
MYSQL_PASSWORD: "",
The required database tables get generated automatically.
Server setup
You need at minimum Node.js version 6.x.
Depending on your OS, you need to run either run-linux.sh or run-windows.bat from the root folder.
Docker setup
- Download
cfg.js.exampleandsupervisord.conffrom github. - Place the
Dockerfile,cfg.js.exampleandsupervisord.confin the same folder. Renamecfg.js.exampletocfg.js - Modify the
cfg.jsto your likings and don't forget add your credentials and possible to your own gmaps api. (DO NOT CHANGE THE PORT. IF YOU DO YOU NEED TO CHANGE IT IN THE Dockerfile ASWELL.) - Create a container and run it.
- Open a bash prompt and use
cd /POGOserver/and then run./run-linux.sh - Connect your PoGo app with the server
- Enjoy:)
NOTE: Instead of automatically mapping the ports map them static so they don't change after reboots.