summaryrefslogtreecommitdiff
path: root/joeyconfig.hs
diff options
context:
space:
mode:
authorJoey Hess2018-10-09 13:20:06 -0400
committerJoey Hess2018-10-09 13:20:06 -0400
commitf91ea42d005731a439acaa0af9659920b7e00c25 (patch)
treeb8b6bc7e60dd8034960ad97467a0c40b12a3091f /joeyconfig.hs
parent2e172efb9b2c231061378ae54c8fa3c223541b06 (diff)
elephant decomissioned
Diffstat (limited to 'joeyconfig.hs')
-rw-r--r--joeyconfig.hs54
1 files changed, 0 insertions, 54 deletions
diff --git a/joeyconfig.hs b/joeyconfig.hs
index 91a18cee..62024d3f 100644
--- a/joeyconfig.hs
+++ b/joeyconfig.hs
@@ -19,7 +19,6 @@ import qualified Propellor.Property.Hostname as Hostname
import qualified Propellor.Property.Fstab as Fstab
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.Git as Git
import qualified Propellor.Property.Postfix as Postfix
import qualified Propellor.Property.Apache as Apache
@@ -52,7 +51,6 @@ hosts = -- (o) `
, baleen
, honeybee
, kite
- , elephant
, beaver
, mouse
, peregrine
@@ -350,58 +348,6 @@ kite = host "kite.kitenet.net" $ props
& Apache.httpsVirtualHost "letsencrypt.joeyh.name" "/var/www/html"
(LetsEncrypt.AgreeTOS (Just "id@joeyh.name"))
& alias "letsencrypt.joeyh.name"
- where
-
-elephant :: Host
-elephant = host "elephant.kitenet.net" $ props
- & standardSystem Unstable X86_64
- [ "Storage, big data, and backups, omnomnom!"
- , "(Encrypt all data stored here.)"
- ]
- & ipv4 "193.234.225.114"
- & Ssh.hostKeys hostContext
- [ (SshDsa, "ssh-dss AAAAB3NzaC1kc3MAAACBANxXGWac0Yz58akI3UbLkphAa8VPDCGswTS0CT3D5xWyL9OeArISAi/OKRIvxA4c+9XnWtNXS7nYVFDJmzzg8v3ZMx543AxXK82kXCfvTOc/nAlVz9YKJAA+FmCloxpmOGrdiTx1k36FE+uQgorslGW/QTxnOcO03fDZej/ppJifAAAAFQCnenyJIw6iJB1+zuF/1TSLT8UAeQAAAIEA1WDrI8rKnxnh2rGaQ0nk+lOcVMLEr7AxParnZjgC4wt2mm/BmkF/feI1Fjft2z4D+V1W7MJHOqshliuproxhFUNGgX9fTbstFJf66p7h7OLAlwK8ZkpRk/uV3h5cIUPel6aCwjL5M2gN6/yq+gcCTXeHLq9OPyUTmlN77SBL71UAAACBAJJiCHWxPAGooe7Vv3W7EIBbsDyf7b2kDH3bsIlo+XFcKIN6jysBu4kn9utjFlrlPeHUDzGQHe+DmSqTUQQ0JPCRGcAcuJL8XUqhJi6A6ye51M9hVt51cJMXmERx9TjLOP/adkEuxpv3Fj20FxRUr1HOmvRvewSHrJ1GeA1bjbYL")
- , (SshRsa, "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrEQ7aNmRYyLKY7xHILQsyV/w0B3++D98vn5IvjHkDnitrUWjB+vPxlS7LYKLzN9Jx7Hb14R2lg7+wdgtFMxLZZukA8b0tqFpTdRFBvBYGh8IM8Id1iE/6io/NZl+hTQEDp0LJP+RljH1CLfz7J3qtc+v6NbfTP5cOgH104mWYoLWzJGaZ4p53jz6THRWnVXy5nPO3dSBr2f/SQgRuJQWHNIh0jicRGD8H2kzOQzilpo+Y46PWtkufl3Yu3UsP5UMAyLRIXwZ6nNRZqRiVWrX44hoNfDbooTdFobbHlqMl+y6291bOXaOA6PACk8B4IVcC89/gmc9Oe4EaDuszU5kD")
- , (SshEcdsa, "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAJkoPRhUGT8EId6m37uBdYEtq42VNwslKnc9mmO+89ody066q6seHKeFY6ImfwjcyIjM30RTzEwftuVNQnbEB0=")
- , (SshEd25519, "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB6VtXi0uygxZeCo26n6PuCTlSFCBcwRifv6N8HdWh2Z")
- ]
-
- & Grub.chainPVGrub "hd0,0" "xen/xvda1" 30
- & Postfix.satellite
- & Apt.unattendedUpgrades
- & Systemd.installed
- & Systemd.persistentJournal
- & Ssh.userKeys (User "joey") hostContext
- [ (SshRsa, "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4wJuQEGno+nJvtE75IKL6JQ08sJHZ9Bzs9Dvu0zuxSEZE30MWK98/twNwCH9PVf2N9m4apfN7f9GHgHTUongfo8xnLAk4PuBSTV74YgKyOCvNYqANuKKa+76PsS/vFf/or3ct++uTEWsRyYD29cQndufwKA4rthAqHG+fifbLDC53AjcldI0zI1RckpPzT+AMazlnSBFMlpKvGD2uzSXALVRXa3vSqWkWd0z7qmIkpmpq0AAgbDLwrGBcUGV/h0rOa2s8zSeirA0tLmHNROl4cZsX0T/6VBGfBRkrHSxL67xJziATw4WPq6spYlxg84pC/5qJVr9SC5HosppbDqgj joey@elephant")
- ]
- & Apt.serviceInstalledRunning "swapspace"
-
- & alias "eubackup.kitenet.net"
- -- & Apt.installed ["sshfs", "rsync", "borgbackup"]
- & JoeySites.githubBackup
- & JoeySites.rsyncNetBackup hosts
-
- -- & alias "znc.kitenet.net"
- -- & JoeySites.ircBouncer
- -- & alias "kgb.kitenet.net"
- -- & JoeySites.kgbServer
-
- -- & alias "ns3.kitenet.net"
- -- & myDnsSecondary
-
- -- & Systemd.nspawned oldusenetShellBox
- -- & JoeySites.scrollBox
- -- & alias "scroll.joeyh.name"
- -- & alias "eu.scroll.joeyh.name"
-
- -- For https port 443, shellinabox with ssh login to
- -- kitenet.net
- -- & alias "shell.kitenet.net"
- -- & Systemd.nspawned kiteShellBox
- -- Nothing is using http port 80, so listen on
- -- that port for ssh, for traveling on bad networks that
- -- block 22.
- -- & Ssh.listenPort (Port 80)
beaver :: Host
beaver = host "beaver.kitenet.net" $ props