instapy-web
This isn't production ready yet hence the 0.X.X Use at your own risk! A complete rewrite is comming, expect breaking changes. Updating will probably a pain. Any feedback is more than welcome!
InstaPy functionality with instapy-tools
introduction
A gui for InstaPy on the web. Mobile first design. Simple install instructions.
Tip: add this to your mobile homescreen for the best experience.
requirements
- vps, with 1gb
- docker
- docker-compose
- node > 10
- linux
ScreenShots
Installation
Clone the project
git clone https://github.com/Malusovium/instapy-web instapy-web && \
cd instapy-web && \
git checkout tags/v0.2.0
Change environment variables
Note: dosen't have to be vim just an editor you like.
cp dotEnv .env
vim .env
Note: Make sure you have an A record from yourdomain.example pointing to your vps!
NODE_ENV=production
DOMAIN=mydomain.com
EMAIL=myEmail@gimail.com
USER_NAME=myUser
PASS_WORD=myPass
JWT_SECRET=MySecret
Install dependancies
Note: Only for Ubuntu users, using another distro? skip this step.
sh install.sh
Setup server
sh setup.sh
Installation complete happy automating!
Usage
Starting server
sh start.sh
Stopping server
sh stop.sh
Developers
Setup
mkdir data
git clone https://github.com/timgrossman/InstaPy ./data/InstaPy
cd project
npm i
Start backend
# in project
npm run front:dev
Start frontend
# in project
npm run back:dev
Navigate to browser
http://localhost:1234
happy developing!