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',
14 notify => Exec['service apache2 reload'],
18 apache2::site { '010-salsa.debian.org':
19 site => 'salsa.debian.org',
20 content => template('salsa/apache-salsa.debian.org.conf.erb'),
22 apache2::site { '010-signup.salsa.debian.org':
23 site => 'signup.salsa.debian.org',
24 content => template('salsa/apache-signup.salsa.debian.org.conf.erb'),
26 apache2::site { '010-webhook.salsa.debian.org':
27 site => 'webhook.salsa.debian.org',
28 content => template('salsa/apache-webhook.salsa.debian.org.conf.erb'),
30 apache2::site { '010-pages.debian.net':
31 site => 'pages.debian.net',
32 content => template('salsa/apache-pages.debian.net.conf.erb'),