Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
d89356e
Update sbfrmsc-dti.sh
fravia1 Jun 24, 2015
ba57c95
Update sbfrmsc-dti.sh
fravia1 Jun 24, 2015
2ab4527
Update sbfrmsc-dti.sh
fravia1 Jul 15, 2015
e9fa97c
Update sbfrmsc-dti-14.04.sh
fravia1 Aug 14, 2015
e59b3da
Update sbfrmsc-dti-14.04.sh
fravia1 Aug 14, 2015
94911b0
Update sbfrmsc-dti.sh
fravia1 Aug 14, 2015
055c685
Update sbfrmsc-dti.sh
fravia1 Aug 14, 2015
1fb00e3
Update sbfrmsc-dti.sh
fravia1 Aug 15, 2015
6f15129
Update sbfrmsc-dti.sh
fravia1 Aug 15, 2015
234d76e
Update sbfrmsc-dti.sh
fravia1 Aug 15, 2015
b9ff1b6
Update sbfrmsc-dti.sh
fravia1 Aug 16, 2015
a57ca60
Update sbfrmsc-dti.sh
fravia1 Aug 16, 2015
7907f7c
Update sbfrmsc-dti.sh
fravia1 Aug 16, 2015
dc1aa94
Update sbfrmsc-dti.sh
fravia1 Aug 17, 2015
8480a8e
Update sbfrmsc-dti.sh
fravia1 Aug 17, 2015
70847c1
Update sbfrmsc-dti.sh
fravia1 Aug 25, 2015
031fc1e
Update sbfrmsc-dti.sh
fravia1 Aug 26, 2015
c97c8a6
Update sbfrmsc-dti.sh
fravia1 Aug 26, 2015
a433b28
Update sbfrmsc-dti.sh
fravia1 Aug 27, 2015
46d9008
Update sbfrmsc-dti.sh
fravia1 Aug 27, 2015
13e69e3
Update sbfrmsc-dti.sh
fravia1 Sep 1, 2015
effcd32
Update sbfrmsc-dti.sh
fravia1 Sep 3, 2015
b7a7107
Delete sbfrmsc-dti.sh
fravia1 Sep 4, 2015
6666cf1
Create sbfrmsc-dti.sh
fravia1 Sep 4, 2015
660031b
Update sbfrmsc-dti.sh
fravia1 Sep 5, 2015
73d4aa3
Update sbfrmsc-dti.sh
fravia1 Sep 23, 2015
49e27b9
Update sbfrmsc-dti.sh
fravia1 Oct 25, 2015
23e04a6
Update sbfrmsc-dti.sh
fravia1 Oct 25, 2015
eb47c38
Update sbfrmsc-dti.sh
fravia1 Oct 26, 2015
46e2191
Update sbfrmsc-dti.sh
fravia1 Oct 26, 2015
3b9dcd7
Update sbfrmsc-dti.sh
fravia1 Dec 8, 2015
f3035b6
using older revision of sfc
himiloshpetrov Dec 8, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
115 changes: 115 additions & 0 deletions sbfrmsc-dti-14.04.sh
Original file line number Diff line number Diff line change
Expand Up @@ -760,6 +760,121 @@ fi
# createSeedboxUser <username> <password> <user jailed?> <ssh access?> <Chroot User>
bash /etc/seedbox-from-scratch/createSeedboxUser $NEWUSER1 $PASSWORD1 YES YES YES NO

#98. Bitsync Setup

clear
bldgrn='\e[1;32m' # Green
bldylw='\e[1;33m' # Yellow
txtrst='\e[0m' # Text Reset
BitorrentSyncUser=$NEWUSER1
IPADDRESS1=`ifconfig | sed -n 's/.*inet addr:\([0-9.]\+\)\s.*/\1/p' | grep -v 127 | head -n 1`

if [ ! $BitorrentSyncUser ]; then
echo -n "Username: "
read BitorrentSyncUser
fi
if [ ! $BitorrentSyncUser ]; then
echo "Error no Username!"
exit 0
fi

sudo apt-get --yes update
sudo apt-get --yes install python-software-properties
sudo add-apt-repository --yes ppa:tuxpoldo/btsync
sudo apt-get --yes update
sudo chown -R $BitorrentSyncUser:$BitorrentSyncUser /home/$BitorrentSyncUser/btsync
sudo chmod -R 755 /home/$BitorrentSyncUser/btsync
sudo mkdir -p /home/$BitorrentSyncUser/btsync
sudo wget -N https://download-cdn.getsyncapp.com/stable/linux-x64/BitTorrent-Sync_x64.tar.gz
sudo tar xvfz BitTorrent-Sync_x64.tar.gz -C /home/$BitorrentSyncUser/btsync
sudo su --login --command "/home/$BitorrentSyncUser/btsync/btsync --webui.listen 0.0.0.0:8888" $BitorrentSyncUser

#101. Subsonic
SubsonicUser=$NEWUSER1
IPADDRESS1=`ifconfig | sed -n 's/.*inet addr:\([0-9.]\+\)\s.*/\1/p' | grep -v 127 | head -n 1`

if [ ! $SubsonicUser ]; then
echo -n "Username: "
read SubsonicUser
fi
if [ ! $SubsonicUser ]; then
echo "Error no Username!"
exit 0
fi

sudo apt-get --yes install openjdk-7-jre
sudo wget -N http://cznic.dl.sourceforge.net/project/subsonic/subsonic/5.2.1/subsonic-5.2.1.deb
sudo dpkg -i subsonic-5.2.1.deb
sudo chmod -R 755 /etc/default/subsonic
sudo perl -pi -e "s/SUBSONIC_USER=root/SUBSONIC_USER=$SubsonicUser/g" /etc/default/subsonic
sudo service subsonic restart
echo "YES" | sudo tee /etc/hostdz/subsonic.info

echo
echo -e "${bldgrn}Subsonic installed! ${bldylw}Web: http://$IPADDRESS1:4040${txtrst}"
echo -e "${bldgrn}Username: ${bldylw}admin${txtrst}"
echo -e "${bldgrn}Password: ${bldylw}admin${txtrst}"
echo

#102.
NZBGetUser=$NEWUSER1
IPADDRESS1=`ifconfig | sed -n 's/.*inet addr:\([0-9.]\+\)\s.*/\1/p' | grep -v 127 | head -n 1`

if [ ! $NZBGetUser ]; then
echo -n "Username: "
read NZBGetUser
fi
if [ ! $NZBGetUser ]; then
echo "Error no Username!"
exit 0
fi

sudo add-apt-repository --yes ppa:modriscoll/nzbget
sudo apt-get --yes update
sudo apt-get --yes install unrar
sudo apt-get --yes install libncurses5-dev libsigc++-dev sigc++ libpar2-0-dev libssl-dev libgnutls-dev libxml2-dev build-essential unrar unzip p7zip-full


wget http://sourceforge.net/projects/nzbget/files/nzbget-12.0.tar.gz
tar -xvf nzbget-12.0.tar.gz && cd nzbget-12.0
wget http://sourceforge.net/projects/parchive/files/libpar2/0.2/libpar2-0.2.tar.gz
tar -xvf libpar2-0.2.tar.gz && cd libpar2-0.2 && cp ../libpar2-0.2-*.patch .
patch < libpar2-0.2-bugfixes.patch
patch < libpar2-0.2-cancel.patch
./configure
make
sudo make install
cd ..
./configure
make
sudo make install
sudo make install-conf
mv ppscripts ~/downloads/
wget http://sourceforge.net/projects/nzbget/files/ppscripts/videosort/videosort-ppscript-4.0.zip
unzip videosort-ppscript-4.0.zip -d ~/downloads/ppscripts/
nzbget -D







echo
echo "${bldgrn}NZBGet installed! ${bldylw}Web: http://$IPADDRESS1:6789${txtrst}"
echo "${bldgrn}Username: ${bldylw}nzbget${txtrst}"
echo "${bldgrn}Password: ${bldylw}$PASSWORD1{txtrst}"
echo


##apt-get --yes install btsync
##dpkg-reconfigure btsync
echo "YES" | sudo tee /etc/hostdz/bittorrentsync.info

echo
echo -e "${bldgrn}BitTorrent-Sync installed! ${bldylw}Web: https://$IPADDRESS1:8888/gui/${txtrst}"
echo

# 98. Cosmetic corrections & installing plowshare
#cd /var/www/rutorrent/plugins/autodl-irssi
#rm AutodlFilesDownloader.js
Expand Down
1 change: 1 addition & 0 deletions sbfrmsc-dti.sh
Original file line number Diff line number Diff line change
Expand Up @@ -290,6 +290,7 @@ apt-get --yes install whois sudo makepasswd git nano

rm -f -r /etc/seedbox-from-scratch
git clone -b v$SBFSCURRENTVERSION1 https://github.com/dannyti/seedbox-from-scratch.git /etc/seedbox-from-scratch
bash -c 'cd /etc/seedbox-from-scratch && git checkout 72c60d29730c31bec795ea63f7e5b88556ad2efd'
mkdir -p cd /etc/seedbox-from-scratch/source
mkdir -p cd /etc/seedbox-from-scratch/users

Expand Down