puphpet/puphpet

View on GitHub
src/PuphpetBundle/Resources/config/nginx/available.yml

Summary

Maintainability
Test Coverage
empty_upstream:
    name: backend
    members: []
    upstream_fail_timeout: 10s

empty_proxy:
    proxy: ~
    proxy_redirect: off
    proxy_read_timeout: 90
    proxy_connect_timeout: 90
    proxy_cache: ~
    proxy_cache_valid: ~
    proxy_method: ~
    proxy_set_body: ~

empty_vhost:
    server_name: ~
    server_aliases: []
    www_root: /var/www/REPLACE_ME
    listen_port: 80
    ssl: false
    ssl_port: 443
    ssl_cert: ''
    ssl_key: ''
    rewrite_to_https: 0
    spdy: 0
    client_max_body_size: 1m
    locations: []

empty_vhost_rewrite:
    when: ~
    regex: ~
    target: ~

empty_location_rewrite:
    when: ~
    regex: ~
    target: ~

pregenerated_locations:
    html:
        html:
            www_root: /var/www/REPLACE_ME
            location: /
            index_files:
                - index.html
            try_files:
                - $uri
                - $uri/
    php:
        php_html:
            www_root: /var/www/REPLACE_ME
            location: /
            index_files:
                - index.html
                - index.php
            try_files:
                - $uri
                - $uri/
                - /index.php$is_args$args
        php_php:
            www_root: /var/www/REPLACE_ME
            location: '~ \.php$'
            index_files:
                - index.php
            try_files:
                - $uri
                - $uri/
            fastcgi: '127.0.0.1:9000'
            fastcgi_index: index.php
            fastcgi_split_path: '^(.+?\.php)(/.*)$'
            fast_cgi_params_extra:
                - SCRIPT_FILENAME $document_root$fastcgi_script_name
            set:
                - $path_info $fastcgi_path_info
    symfony2_3:
        sf2_3_base:
            www_root: /var/www/REPLACE_ME/web
            location: /
            index_files:
                - app.php
            try_files:
                - $uri
                - $uri/
                - /app.php$is_args$args
        sf2_3_dev:
            www_root: /var/www/REPLACE_ME/web
            location: '~ ^/(app_dev|config)\.php(/|$)'
            try_files:
                - $uri
                - $uri/
                - /app_dev.php$is_args$args
            fastcgi: 127.0.0.1:9000
            fastcgi_index: app_dev.php
            fastcgi_split_path: '^(.+\.php)(/.*)$'
            fast_cgi_params_extra:
                - SCRIPT_FILENAME $document_root$fastcgi_script_name
                - DOCUMENT_ROOT $realpath_root
                - APP_ENV dev
            set:
                - $path_info $fastcgi_path_info
        sf2_3_prod:
            www_root: /var/www/REPLACE_ME/web
            location: '~ ^/app\.php(/|$)'
            try_files:
                - $uri
                - $uri/
                - /app.php$is_args$args
            fastcgi: 127.0.0.1:9000
            fastcgi_index: app.php
            fastcgi_split_path: '^(.+\.php)(/.*)$'
            fast_cgi_params_extra:
                - SCRIPT_FILENAME $document_root$fastcgi_script_name
                - DOCUMENT_ROOT $realpath_root
                - APP_ENV prod
            set:
                - $path_info $fastcgi_path_info
    symfony4:
        sf4_base:
            www_root: /var/www/REPLACE_ME/public
            location: /
            index_files:
                - index.php
            try_files:
                - $uri
                - $uri/
                - /index.php$is_args$args
        sf4_index:
            www_root: /var/www/REPLACE_ME/public
            location: '~ ^/index\.php(/|$)'
            try_files:
                - $uri
                - $uri/
                - /index.php$is_args$args
            fastcgi: 127.0.0.1:9000
            fastcgi_index: index.php
            fastcgi_split_path: '^(.+\.php)(/.*)$'
            fast_cgi_params_extra:
                - SCRIPT_FILENAME $document_root$fastcgi_script_name
                - DOCUMENT_ROOT $realpath_root
                - APP_ENV dev
            set:
                - $path_info $fastcgi_path_info
    laravel:
        laravel_base:
            www_root: /var/www/REPLACE_ME/public
            location: /
            index_files:
                - index.php
            try_files:
                - $uri
                - $uri/
                - /index.php$is_args$args
        laravel_index:
            www_root: /var/www/REPLACE_ME/public
            location: '~ ^/index\.php(/|$)'
            try_files:
                - $uri
                - $uri/
                - /index.php$is_args$args
            fastcgi: 127.0.0.1:9000
            fastcgi_index: index.php
            fastcgi_split_path: '^(.+\.php)(/.*)$'
            fast_cgi_params_extra:
                - SCRIPT_FILENAME $document_root$fastcgi_script_name
                - DOCUMENT_ROOT $realpath_root
            set:
                - $path_info $fastcgi_path_info
    wordpress:
        wp_favicon:
            www_root: ~
            location: /favicon.ico
            index_files: []
            try_files: []
            location_cfg_append:
                - log_not_found off
                - access_log off
        wp_robots:
            www_root: ~
            location: /robots.txt
            index_files: []
            try_files: []
            location_cfg_append:
                - allow all
                - log_not_found off
                - access_log off
        wp_base:
            www_root: /var/www/REPLACE_ME
            location: /
            index_files:
                - index.php
            try_files:
                - $uri
                - $uri/
                - /index.php$is_args$args
        wp_php:
            www_root: /var/www/REPLACE_ME
            location: '~ \.php$'
            try_files:
                - $uri
                - $uri/
                - /index.php$is_args$args
            fastcgi: 127.0.0.1:9000
            fastcgi_index: index.php
            fastcgi_split_path: '^(.+\.php)(/.*)$'
            fast_cgi_params_extra:
                - SCRIPT_FILENAME $document_root$fastcgi_script_name
                - DOCUMENT_ROOT $realpath_root
            set:
                - $path_info $fastcgi_path_info
        wp_media:
            www_root: ~
            location: '~* \.(js|css|png|jpg|jpeg|gif|ico)$'
            index_files: []
            try_files: []
            location_cfg_append:
                - expires max
                - log_not_found off