Directly Upload to Google Drive from Torrent or URLs
Fetch Torrents using .torrent file or Magnet Links, Fetch Files from Other Servers to Own Server and Upload to Google Drive.
Open URLs in Proxy to bypass Restrictions (works like VPN), Check Demo and Demo Site Status
Info: Heroku is not supported, Use AWS EC2 (1 Year Free), G Cloud (300$ for 1 Year Free), MS Azure (30 Days Free) for Bhadoo Cloud Installations.
Installation on AWS Cloud
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install linux-image-extra-virtual
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get update
sudo apt-get install docker-ce
sudo docker run hello-world
sudo usermod -a -G docker $USER
$USER
with your username, it maybe be ubuntu
by default. docker run --name ct -d -p 80:3000 \
--restart always \
-e GOOGLE_CLIENT_ID='***' -e GOOGLE_CLIENT_SECRET='***' -e GOOGLE_REDIRECT_URL='***/oauthCallback' \
parveenbhadoo/bhadoocloud:stable node server/server.js
docker run --name ct -d -p 80:3000 \
--restart always \
-e GOOGLE_CLIENT_ID='***' -e GOOGLE_CLIENT_SECRET='***' -e GOOGLE_REDIRECT_URL='***/oauthCallback' \
parveenbhadoo/bhadoocloud node server/server.js
Fill ***
with appropriate values from Google Developer Console.
sudo docker stop $(docker ps -a -q)
sudo docker rm $(docker ps -a -q)
sudo docker images -a
sudo docker rmi Image Image2
Replace Image with Docker Image ID (Multiple Supported)
bash <(curl -s https://raw.githubusercontent.com/ParveenBhadooOfficial/Bhadoo-Cloud/master/aws-lightsail-install.sh)
bash <(curl -s https://raw.githubusercontent.com/ParveenBhadooOfficial/Bhadoo-Cloud/master/aws-lightsail-install-advanced.sh)
sudo docker run --name ct -d -p 80:3000 --restart always -e GOOGLE_CLIENT_ID='***' -e GOOGLE_CLIENT_SECRET='***' -e GOOGLE_REDIRECT_URL='***/oauthCallback' parveenbhadoo/bhadoocloud node server/server.js
Create Credentials
and then Click OAuth Client ID
.Authorized JavaScript origins
enter your domain name or IP whichever you are using for Bhadoo Cloud.Authorized redirect URIs
enter your domain name or IP with /oauthCallback
at last.GOOGLE_REDIRECT_URL
is same as Authorized redirect URIs
subdomain.bhadoocloud.ga are available to use with our Google Credentials. Email admin[at]hashhackers[dot]com
Video: How to install Bhadoo Cloud on Amazon Web Services (AWS)
Video: How to use Bhadoo Cloud to Upload Torrents or Files to Google Drive
Video: How to remove Docker Images from AWS Server to Fetch Latest Images
Build from github.com/Mrigank11/embetacloud and github.com/jpillora/cloud-torrent
License GPLv3
Contributions are Welcome.
Supported by BrowserStack, which allows us to test projects online with any browser as a service. :-)
Document Last Updated on 08:38 am Friday, 25 October 2019 (IST).