You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
38 lines
1.1 KiB
|
|
## echo "Pull down the puppet manifests"
|
|
cd /var/lib/puppet/manifests
|
|
|
|
## -- the path aliases have been taken from albert's "post.cfg"
|
|
|
|
## Note: dependencies are:
|
|
##
|
|
## 1 - puppet-content = set up paths, variables and LVM
|
|
## 2 - puppet-media-network = set up networking
|
|
## 3 - puppet-docker = install docker
|
|
## 4 - puppet-sabnzbd = set up the downloader
|
|
## 5 - puppet-sickgear (requires sabnzb to be working)
|
|
## 6 - puppet-couchpotato
|
|
## 7 - puppet-pureftpd = allow downloading from content areas
|
|
|
|
## -- set up paths & variables for the content services
|
|
git clone deploy:/tombstones/puppet-content.git
|
|
|
|
### DOCKER CONTAINERS
|
|
## -- get network stuff sorted first
|
|
git clone deploy:/tombstones/puppet-media-network.git
|
|
|
|
# -- install & configure docker images ready
|
|
git clone deploy:/tombstones/puppet-docker.git
|
|
|
|
# -- SABnzb in one container
|
|
git clone deploy:/tombstones/puppet-sabnzbd.git
|
|
|
|
## -- other containers
|
|
#git clone deploy:/tombstones/puppet-sickgear.git
|
|
#git clone deploy:/tombstones/puppet-couchpotato.git
|
|
|
|
# -- ftpd
|
|
#git clone deploy:/tombstones/puppet-pureftpd.git
|
|
|
|
# -- gaming@Tomstones
|
|
#git clone deploy:/tombstones/puppet-gtombstones.git
|
|
|