summaryrefslogtreecommitdiff
path: root/config-joey.hs
diff options
context:
space:
mode:
authorJoey Hess2014-04-10 02:51:25 -0400
committerJoey Hess2014-04-10 02:51:25 -0400
commiteb71c76711a3952a1851fea4f80bbf17a0fc61b4 (patch)
tree6600d1f231b038a3e9e9ff92d6ecb35da83c6804 /config-joey.hs
parentd1fdace57e9d8c34dba5cc21726e2fa4c6a70492 (diff)
propellor spin
Diffstat (limited to 'config-joey.hs')
-rw-r--r--config-joey.hs9
1 files changed, 7 insertions, 2 deletions
diff --git a/config-joey.hs b/config-joey.hs
index 9c64acb5..b4aeebe6 100644
--- a/config-joey.hs
+++ b/config-joey.hs
@@ -16,6 +16,7 @@ import qualified Propellor.Property.Tor as Tor
import qualified Propellor.Property.Dns as Dns
import qualified Propellor.Property.OpenId as OpenId
import qualified Propellor.Property.Docker as Docker
+import qualified Propellor.Property.Git as Git
import qualified Propellor.Property.SiteSpecific.GitHome as GitHome
import qualified Propellor.Property.SiteSpecific.GitAnnexBuilder as GitAnnexBuilder
import qualified Propellor.Property.SiteSpecific.JoeySites as JoeySites
@@ -61,12 +62,16 @@ host hostname@"diatom.kitenet.net" = Just $ props
& Hostname.set hostname
& Apt.unattendedUpgrades
& Apt.serviceInstalledRunning "ntp"
- & Apt.serviceInstalledRunning "bind9"
& Dns.zones myDnsSecondary
& Apt.serviceInstalledRunning "apache2"
- & Apt.serviceInstalledRunning "git-daemon-sysvinit"
& Apt.installed ["git", "git-annex", "rsync"]
& Apt.buildDep ["git-annex"] `period` Daily
+ & Git.daemonRunning "/srv/git"
+ -- git repos restore (how?)
+ -- kgb installation and setup
+ -- ssh keys for branchable and github repo hooks
+ -- gitweb
+ -- downloads.kitenet.net setup (including ssh key to turtle)
-- My laptop
host _hostname@"darkstar.kitenet.net" = Just $ props
& Docker.configured