You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bálint Szekeres 48619a3358 application/rss+xml fix 3 days ago
cypress fix tests 4 months ago
public application/rss+xml fix fixes #89 3 days ago
resources/scss site selector refactor 3 days ago
.deploy_rsa.enc travis rsync 10 months ago
.editorconfig Travis CI 1 year ago
.eslintrc added eslint 6 months ago
.gitignore Change to sites-available instead of sites-enabled (#31) 5 months ago
.travis.yml deploy fix 4 months ago
.travis_deploy.sh travis beta deploy 4 months ago
LICENSE.md add LICENSE.md 1 year ago
README.md enabled TLSv1.3, replaced SSL profiles logic to OWASP fixes #42, fixes #82 1 month ago
cypress.json cypress video off 10 months ago
package-lock.json node-sass 3 days ago
package.json node-sass 3 days ago

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