Giter Club home page Giter Club logo

nginxconfig.io's Introduction

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

nginxconfig.io's People

Contributors

0xb4lint avatar selivan avatar thers avatar grafikart avatar trozz avatar lwl12 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.