Skip to content

Instantly share code, notes, and snippets.

@seocam
Last active August 29, 2015 13:56
Show Gist options
  • Save seocam/9135634 to your computer and use it in GitHub Desktop.
Save seocam/9135634 to your computer and use it in GitHub Desktop.
upstream django_app {
server 127.0.0.1:8000;
}
nginx::resource::upstream { 'django_app':
ensure => present,
members => ['127.0.0.1:8000'],
}
nginx::resource::vhost { 'www.esopedir.com':
ensure => present,
www_root => '/usr/share/nginx/esopedir',
index_files => [],
try_files => ['$uri', '@django_app'],
server_name => [
'www.esopedir.com',
'esopedir.com',
'esopedir.tracy.com.br',
],
}
server {
listen *:80;
server_name www.esopedir.com esopedir.com esopedir.tracy.com.br;
access_log /var/log/nginx/www.esopedir.com.access.log;
error_log /var/log/nginx/www.esopedir.com.error.log;
location / {
root /usr/share/nginx/esopedir;
try_files $uri @django_app;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment