Setup API & Hosting
1. Create Google VM Instance
The Python3 runs on many different platforms, but here we are using the Debian / Linux platform. To install Debian, please refer to the video below
2. Open Firewall Port
Next is that you have to open port 9000 and 5000, because by default, google only allows external connections via port 22 which is port ssh. Below is a video that instructs you to open port 9000 and 5000.
3. Install
Please checkout full tutorial:
Step by step above video:
1. unzip
booster.zip
to local and check all folder are already.$ sudo apt-get install -y zip
$ unzip booster.zip↓Auto-detect
Apache
Bash
C#
C++
CSS
CoffeeScript
Diff
Go
HTML, XML
HTTP
JSON
Java
JavaScript
Kotlin
Less
Lua
Makefile
Markdown
Nginx
Objective-C
PHP
Perl
Properties
Python
Ruby
Rust
SCSS
SQL
Shell Session
Swift
TOML, also INI
TypeScript
YAML
Plaintext
2. Let's start
$ sudo chmod +x install.sh$ sudo ./install.sh↓Auto-detect
Apache
Bash
C#
C++
CSS
CoffeeScript
Diff
Go
HTML, XML
HTTP
JSON
Java
JavaScript
Kotlin
Less
Lua
Makefile
Markdown
Nginx
Objective-C
PHP
Perl
Properties
Python
Ruby
Rust
SCSS
SQL
Shell Session
Swift
TOML, also INI
TypeScript
YAML
Plaintext
NOTE: Please change according to your application
Package & Shared Secret Key
4. Result

Google Play IAP Verification
1. Getting Started
Please checkout at here:
https://developers.google.com/android-publisher/getting_started
2. Create key
Click on Create Service Account. You will be now asked to enter service account name, ID and description. Once you filled those click Create.

Second step is optional but you can give role access to this service account


Once you created the service account and downloaded the JSON file, Go back to Google Play Console and click on DONE in the dialog. Created service account should automatically be displayed in the service accounts list.
Now click on Grant Access for the service account created. That should automatically take you to Users & permissions and open the following dialog.
3. Upload to server
Setup Android
1. Set API
Open app >
build.gradle
Change
base_url
http://34.68.142.231:5000 is API Server
2. Set Shared Secret Key
Open
core-module
> java
> helper
> Config.kt

Change
shared_secret_key
to witBooster!@#
in 3.Install
FINAL RESULT SectionYour WitBooster server is running.
...
5. Shared Secret Key: witBooster!@#
...↓Auto-detect
Apache
Bash
C#
C++
CSS
CoffeeScript
Diff
Go
HTML, XML
HTTP
JSON
Java
JavaScript
Kotlin
Less
Lua
Makefile
Markdown
Nginx
Objective-C
PHP
Perl
Properties
Python
Ruby
Rust
SCSS
SQL
Shell Session
Swift
TOML, also INI
TypeScript
YAML
Plaintext
3. Set Onesignal Notification
Add the following in your
android
> defaultConfig
section. Update PUT_YOUR_ONESIGNAL_APP_ID_HERE
with your OneSignal App idhttps://documentation.onesignal.com/docs/android-sdk-setup

4. Set Google AdMob
Add the following in your android >
defaultConfig
section. Update PUT_YOUR_ADMOB_APP_ID_HERE
with your OneSignal App id
Goto CMS Admin for updating Google Admob ID
