include "base_installation"
include "profile::postgresql"
+ include "profile::apache"
$password_seed = lookup("base_installation::puppet_pass_seed") |$key| { {} }
order => "b0",
}
- class { 'nginx': }
-
- nginx::resource::server { $cf_front_app_host:
- listen_port => 80,
- proxy => 'http://localhost:8000',
+ apache::vhost { $cf_front_app_host:
+ port => '80',
+ docroot => false,
+ manage_docroot => false,
+ proxy_dest => "http://localhost:8000",
+ proxy_preserve_host => true,
+ no_proxy_uris => [
+ "/maintenance_immae.html",
+ "/googleb6d69446ff4ca3e5.html",
+ "/.well-known/acme-challenge"
+ ],
+ no_proxy_uris_match => [
+ '^/licen[cs]es?_et_tip(ping)?$',
+ '^/licen[cs]es?_and_tip(ping)?$',
+ '^/licen[cs]es?$',
+ '^/tip(ping)?$',
+ ]
}
user { $cf_user: