Puppet Class: r_profile::nginx
- Defined in:
- manifests/nginx.pp
Overview
R_profile::Nginx
Support for Nginx webserver
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'manifests/nginx.pp', line 4
class r_profile::nginx {
class { "::nginx": }
$www_root = "/var/nginx/nginx-default"
#
# Default virtual host
#
nginx::resource::server { $fqdn:
listen_options => "default_server",
www_root => $www_root,
}
File {
owner => "root",
group => "root",
mode => "0755",
}
file { $www_root:
ensure => directory,
require => Class["::nginx"],
}
# nginx::resource::upstream { 'lsdserver':
# members => [
# 'localhost:3000',
# ],
# }
#
# nginx::resource::vhost { 'lsdserver.lan.asio':
# proxy => 'http://lsdserver',
# }
}
|