X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsalsa%2Fmanifests%2Fweb.pp;h=b4a198bcb022fbe27fab06de52071a7695cc197e;hb=076434db5d9d6ce4df0cfa87b84db5945b826876;hp=18ebc14612607ae5c2c62648d7a4312955e1411b;hpb=181958aa82fb94ef40d4e04e42bd28d97dc38616;p=mirror%2Fdsa-puppet.git diff --git a/modules/salsa/manifests/web.pp b/modules/salsa/manifests/web.pp index 18ebc1461..b4a198bcb 100644 --- a/modules/salsa/manifests/web.pp +++ b/modules/salsa/manifests/web.pp @@ -5,9 +5,12 @@ class salsa::web inherits salsa { include apache2::rewrite include apache2::ssl - ssl::service { [ 'salsa.debian.org', - 'signup.salsa.debian.org', - ]: + ssl::service { [ + 'salsa.debian.org', + 'signup.salsa.debian.org', + 'webhook.salsa.debian.org', + 'pages.debian.net', + ]: notify => Exec['service apache2 reload'], key => true, } @@ -20,6 +23,10 @@ class salsa::web inherits salsa { site => 'signup.salsa.debian.org', content => template('salsa/apache-signup.salsa.debian.org.conf.erb'), } + apache2::site { '010-webhook.salsa.debian.org': + site => 'webhook.salsa.debian.org', + content => template('salsa/apache-webhook.salsa.debian.org.conf.erb'), + } apache2::site { '010-pages.debian.net': site => 'pages.debian.net', content => template('salsa/apache-pages.debian.net.conf.erb'),