2 class salsa::web inherits salsa {
4 include apache2::proxy_http
5 include apache2::rewrite
10 'signup.salsa.debian.org',
11 'webhook.salsa.debian.org',
13 notify => Exec['service apache2 reload'],
17 apache2::site { '010-salsa.debian.org':
18 site => 'salsa.debian.org',
19 content => template('salsa/apache-salsa.debian.org.conf.erb'),
21 apache2::site { '010-signup.salsa.debian.org':
22 site => 'signup.salsa.debian.org',
23 content => template('salsa/apache-signup.salsa.debian.org.conf.erb'),
25 apache2::site { '010-webhook.salsa.debian.org':
26 site => 'webhook.salsa.debian.org',
27 content => template('salsa/apache-webhook.salsa.debian.org.conf.erb'),
29 apache2::site { '010-pages.debian.net':
30 site => 'pages.debian.net',
31 content => template('salsa/apache-pages.debian.net.conf.erb'),