Welcome to TRiBot Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

iFluffee

[Tutorial] How to Synchronize Your .tribot Folder Across Multiple Servers

9 posts in this topic

-- How to Synchronize Your .tribot Folder Across Multiple Servers --

Requirements

- VPS or Dedicated Server (With Debian Installed)
- Server with FTP access (we will use 000webhost)
- Around 10 minutes

1. Navigate to https://members.000webhost.com/signup

2. You should see a signup form that looks similar to this

ivSkmOy.png

All the fields should be self explainatory, except for the part about the domain. Essentially, we'll make use of the free sub domain offered by 000webhost. So for that field, go ahead and enter anything you want. Ideally, something you remember. This may require more then one attempt as some domains may be taken. Just keep trying until you find something that works. For this tutorial I'm going to use the domain fluffeebots.comli.com (comli is another one of their sub domains, they appear to be random upon signup).

3. After you've signed up for an account, activate you're account via the link they email you (it'll probably be in a spam folder, they're a sketchy company). Navigate over to the members area here: https://members.000webhost.com/ And once your domain is active, go ahead and click on the Go To cPanel button. From there, navigate to your FTP Details, you may have to scroll down a bit

EwnQuOR.png

4. Once you're on your FTP Details page, take note of the FTP host name (should be your domain), FTP username and FTP Password (should be your account password, or hit forgot password and change it).

5. Now that you have your FTP details, run your favorite FTP client, I'll be using FileZilla, which you can download here: https://filezilla-project.org/download.php?type=client

After you've downloaded FileZilla, go ahead and install and open FileZilla, it should look like this

rPtkAhK.png

6. Enter in your FTP Hostname into the Host field, your FTP Username into the Username field, and your FTP Password into the Password field. Assuming all goes well you should see everything connect and something like this in the right pane

BFDIZBA.png

7. The first thing you'll want to do is rename your public_html folder to anything else. The reason for this is that 000webhost's default page allows anyone to see everything on your server, so we'll rename the public_html flder to alleviate this. After that, navigate to your AppData Roaming folder in the left pane (the one that views your computer), and upload it to your server.

ojpijnP.gif

8. Now that your .tribot folder is successfully on your FTP server, you can move on to the next part of the tutorial, which requires a bit of work on your server. But don't worry, I've automated that ;)

NOTE: YOUR SERVER MUST USE DEBIAN AND THIS WILL OVERWRITE THE .tribot FOLDER ON YOUR SERVER

9. Go ahead and SSH into your VPS that you would like to have synced to your .tribot folder. And then run this command.

sudo apt-get update && sudo apt-get install -y sudo wget && wget --no-check-cert 'https://dl.dropboxusercontent.com/u/81527571/Misc./ftp.sh' && chmod +x ftp.sh && ./ftp.sh  

If you've ever used my Debian install script, you'll recognize the usual question and answer format. Just enter in your appropriate details for your FTP account, and things will be fine :)

10. Wait for the script to finish, and then give the server a minute or so to download your .tribot folder.

11. Open up TRiBot and enjoy having everything synced :)

12. If you want to update your .tribot folder, just upload the new version to your FTP server and your VPS will automatically update it's .tribot folder based on the FTP server (after you've run my script).

Edited by iFluffee
2 people like this

Share this post


Link to post
Share on other sites

Bro. Take this down it destroys the game. Let people find it themselves

Share this post


Link to post
Share on other sites
35 minutes ago, JoeDezzy1 said:

Bro. Take this down it destroys the game. Let people find it themselves


Why would I want to take it down? What negative impact is it having?

3 people like this

Share this post


Link to post
Share on other sites

Not sure if this is still supported but getting an error

 

sudo apt-get update && sudo apt-get install -y sudo wget && wget --no-check-cert 'https://dl.dropboxusercontent.com/u/81527571/Debian%207.0%20and%208.1%20(32%20Bit)/ftp.sh'&& chmod +x ftp.sh && ./ftp.sh
Hit http://mirror.cogentco.com wheezy Release.gpg
Hit http://mirror.cogentco.com wheezy Release
Hit http://ppa.launchpad.net trusty Release.gpg
Hit http://ppa.launchpad.net trusty Release
Hit http://mirror.cogentco.com wheezy/main Sources
Hit http://mirror.cogentco.com wheezy/main amd64 Packages
Hit http://ppa.launchpad.net trusty/main Sources
Hit http://mirror.cogentco.com wheezy/main Translation-en
Hit http://ppa.launchpad.net trusty/main amd64 Packages
Hit http://ppa.launchpad.net trusty/main Translation-en
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://security.debian.org wheezy/updates Release
Hit http://security.debian.org wheezy/updates/main Sources
Hit http://security.debian.org wheezy/updates/contrib Sources
Hit http://security.debian.org wheezy/updates/main amd64 Packages
Hit http://security.debian.org wheezy/updates/contrib amd64 Packages
Hit http://security.debian.org wheezy/updates/contrib Translation-en
Hit http://security.debian.org wheezy/updates/main Translation-en
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
sudo is already the newest version.
wget is already the newest version.
The following packages were automatically installed and are no longer required:
  libjpeg-progs xscreensaver-data
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
--2016-08-28 00:15:53-- https://dl.dropboxusercontent.com/u/81527571/Debian 7.0 and 8.1 (32 Bit)/ftp.sh
Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 45.58.75.37
Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|45.58.75.37|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-08-28 00:15:54 ERROR 404: Not Found.
 

Share this post


Link to post
Share on other sites
2 minutes ago, Ov3r1d3 said:

The script is down right now. Waiting for an update, right now you cant do it  :/

@iFluffee so he sees it :)

Share this post


Link to post
Share on other sites
10 hours ago, osrs42 said:

Not sure if this is still supported but getting an error

 

sudo apt-get update && sudo apt-get install -y sudo wget && wget --no-check-cert 'https://dl.dropboxusercontent.com/u/81527571/Debian%207.0%20and%208.1%20(32%20Bit)/ftp.sh'&& chmod +x ftp.sh && ./ftp.sh
Hit http://mirror.cogentco.com wheezy Release.gpg
Hit http://mirror.cogentco.com wheezy Release
Hit http://ppa.launchpad.net trusty Release.gpg
Hit http://ppa.launchpad.net trusty Release
Hit http://mirror.cogentco.com wheezy/main Sources
Hit http://mirror.cogentco.com wheezy/main amd64 Packages
Hit http://ppa.launchpad.net trusty/main Sources
Hit http://mirror.cogentco.com wheezy/main Translation-en
Hit http://ppa.launchpad.net trusty/main amd64 Packages
Hit http://ppa.launchpad.net trusty/main Translation-en
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://security.debian.org wheezy/updates Release
Hit http://security.debian.org wheezy/updates/main Sources
Hit http://security.debian.org wheezy/updates/contrib Sources
Hit http://security.debian.org wheezy/updates/main amd64 Packages
Hit http://security.debian.org wheezy/updates/contrib amd64 Packages
Hit http://security.debian.org wheezy/updates/contrib Translation-en
Hit http://security.debian.org wheezy/updates/main Translation-en
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
sudo is already the newest version.
wget is already the newest version.
The following packages were automatically installed and are no longer required:
  libjpeg-progs xscreensaver-data
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
--2016-08-28 00:15:53-- https://dl.dropboxusercontent.com/u/81527571/Debian 7.0 and 8.1 (32 Bit)/ftp.sh
Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 45.58.75.37
Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|45.58.75.37|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-08-28 00:15:54 ERROR 404: Not Found.
 

 

4 hours ago, Ov3r1d3 said:

The script is down right now. Waiting for an update, right now you cant do it  :/

Link has been updated, I accidentally moved the file in my Dropbox :)

Share this post


Link to post
Share on other sites
38 minutes ago, iFluffee said:

 

Link has been updated, I accidentally moved the file in my Dropbox :)

thanks will give it a test little later !! :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.