Go to file
Bálint Szekeres 5c73002020 enabled TLSv1.3, replaced SSL profiles logic to OWASP
fixes #42, fixes #82
2019-04-14 21:50:15 +02:00
cypress fix tests 2019-01-06 16:18:16 +01:00
public enabled TLSv1.3, replaced SSL profiles logic to OWASP 2019-04-14 21:50:15 +02:00
resources/scss enabled TLSv1.3, replaced SSL profiles logic to OWASP 2019-04-14 21:50:15 +02:00
.deploy_rsa.enc travis rsync 2018-07-01 16:13:23 +02:00
.editorconfig Travis CI 2018-01-13 12:17:25 +01:00
.eslintrc added eslint 2018-11-20 00:05:25 +01:00
.gitignore Change to sites-available instead of sites-enabled (#31) 2018-11-20 14:12:25 +01:00
.travis.yml deploy fix 2019-01-06 16:26:37 +01:00
.travis_deploy.sh travis beta deploy 2019-01-06 15:53:21 +01:00
LICENSE.md add LICENSE.md 2018-01-11 14:05:03 +01:00
README.md enabled TLSv1.3, replaced SSL profiles logic to OWASP 2019-04-14 21:50:15 +02:00
cypress.json cypress video off 2018-07-01 17:05:47 +02:00
package-lock.json bootstrap update 2019-01-06 16:32:47 +01:00
package.json removeSite() 2019-01-06 16:52:04 +01:00

README.md

nginxconfig.io

NGiИX configuration generator

Features

Site

  • Domain
  • Path
  • Document root
  • www subdomain
  • CDN
  • Redirect www to non-www or non-www to www
  • Listen IPv4, IPv6

HTTPS

Security

  • Referrer-Policy
    • no-referrer
    • no-referrer-when-downgrade
    • origin
    • origin-when-cross-origin
    • same-origin
    • strict-origin
    • strict-origin-when-cross-origin
    • unsafe-url
  • Content-Security-Policy
  • X-Frame-Options
  • X-XSS-Protection
  • X-Content-Type-Options
  • server_tokens
  • limit_req (throttle WordPress login)

PHP

  • PHP
  • PHP server
    • TCP
    • HHVM socket
    • 5.x socket
    • 7.x socket
  • PHP backup server
  • WordPress security essentials
  • Drupal security essentials
  • Magento security essentials

Python

  • Python
  • Python server
  • Python backup server

Routing

Cache

  • Assets (css(\.map)?|js(\.map)?)
  • Media
    • Images (jpe?g|png|gif|ico|cur|heic|webp|tiff?)
    • Audio (mp3|m4a|aac|ogg|midi?|wav)
    • Video (mp4|mov|webm|mpe?g|avi|ogv|flv|wmv)
  • SVG (svgz?)
  • Fonts (ttf|ttc|otf|eot|woff2?)

Reverse proxy

  • Reverse proxy
  • Path
  • proxy_pass
  • Proxy headers

Logging

  • access_log
  • error_log
  • access_log by domain
  • error_log by domain
  • log_not_found

nginx

  • worker_processes
  • user
  • pid
  • client_max_body_size

Tools

  • Download generated config
  • Modularized / unified structure (multiple or singe file(s))
  • Share settings
  • Reset

Built With

Resources