Skip to content

Instantly share code, notes, and snippets.

@jordan8037310
Created March 30, 2015 20:27
Show Gist options
  • Save jordan8037310/2629b5e7ba0f4711d685 to your computer and use it in GitHub Desktop.
Save jordan8037310/2629b5e7ba0f4711d685 to your computer and use it in GitHub Desktop.
FreeNAS - Installing CouchPotato from GIT
ssh root@freenas.local
jls
jexec 4 tcsh #Replace 4 with the # of your CouchPotato Jail
cd /usr/pbi/couchpotato-amd64/share/couchpotato
tar -cvf CBP_backup.tar.gz CouchPotatoServer/
service couchpotato stop
pkg install git nginx python
# Fork CouchPotatoServer, Set up Deploy Key for git user for Forked instance
# Alternatively can simply clone from https://github.com/RuudBurger/CouchPotatoServer, but you will be deploying your user credentials instead of a more secure deploy credential
git clone git@github.com:jordan8037310/CouchPotatoServer.git
# IF you receive the following error
# Shared object "libiconv.so.2" not found, required by "git"
pkg delete -f gettext
pkg upgrade
chown -R media:media CouchPotatoServer
service couchpotato start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment