Coder Social home page Coder Social logo

nginxinc / nginx-wiki Goto Github PK

View Code? Open in Web Editor NEW
289.0 53.0 309.0 5.74 MB

ARCHIVED -- Source for the now archived NGINX Wiki section of https://www.nginx.com

Home Page: https://www.nginx.com/resources/wiki/

License: Other

Makefile 0.76% Python 17.37% HTML 37.96% Batchfile 2.57% Shell 0.22% CSS 32.05% JavaScript 7.59% XSLT 1.37% Dockerfile 0.12%

nginx-wiki's Introduction

Project Status: Abandoned โ€“ Initial development has started, but there has not yet been a stable, usable release; the project has been abandoned and the author(s) do not intend on continuing development.

NOTE: The NGINX Wiki is now archived, and is longer mantained nor checked for correctness. The content will remain archived here for the time being, but it will be taken down at some stage in the near future. Please refer to the NGINX Docs for the latest NGINX documentation.

There will likely be no further development on the project and security vulnerabilities may be unaddressed.

NGINX wiki

image

This is the source repository for the new NGINX wiki. It is written in reStructuredText format as intended to be compiled into HTML using Sphinx Documentation Generator.

Compiling

To compile a local copy of the documentation you will need Sphinx installed. It can be installed with Python's pip package manager:

$ sudo pip install -r requirements.txt

You can then build the docs with:

$ make dirhtml

The HTML output is stored in the build/dirhtml directory. You can view this any way you desire, a very easy way to do it is to use NGINX. The build system can execute NGINX using:

$ make serve

Or if you have NGINX in a non-standard path (for example /opt/nginx/) you can point to the path of the NGINX binary with:

$ NGINX_PATH=/opt/nginx/sbin make serve

NGINX will be started on port 8080 so you can view the wiki by browsing to http://localhost:8080/

When you are done, CTRL-C will exit NGINX.

Contributing

We welcome edits and additions to this wiki. To find out more about how to do this please see out Submitting Contributions page. If you spot any problems please file a GitHub Issue.

If you have any questions or require any help with this wiki please use the NGINX Mailing List.

nginx-wiki's People

Contributors

agentzh avatar alessfg avatar aluttik avatar colans avatar danifbento avatar dedok avatar devansh-webkul avatar dwmcallister avatar floydsm8 avatar greg-1-anderson avatar helloaliceoh avatar juliavdw avatar limithit avatar linuxjedi avatar miteshshah avatar mreevesf5 avatar mstrelan avatar onetarek avatar papnoisanjeev avatar pferlito avatar rryqszq4 avatar sarahnovotny avatar shyim avatar siqiliudi avatar slashrsm avatar taymindis avatar tmauro-nginx avatar tonyta avatar vbart avatar wonderbooks avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nginx-wiki's Issues

Add Travis CI hooks

Once this tree goes public.

Should execute:

  • make html
  • make linkcheck

I've already modified the default Makefile to be stricter (warnings to errors and nitpick mode on)

Add authors section

There should be a page somewhere for everyone who contributes to name themselves along with any links about themselves.

Need 404 page

Should be funky, sharks with fricking laser beams or something

Remove Extended Status module

It is orphaned according to one of our internal teams so we need to:

  1. Remove from the old wiki
  2. Remove from the new wiki
  3. Point people in the direction of the NGINX Plus extended status module instead

Create build system around i18n

At the moment each language needs to be manually built.

We should auto build all translations so the dir structure is something like:

build/html
build/html/ru
build/html/fr

The index page or right hand column should have a language selector.

In addition "make gettext" needs to be required before committing. Not sure if this should be a git hook, built into "make html" or made a soft requirement.

And make sure the CI system uses this.

Can't rename links that use the :github: role

This doesn't work, the links lead to GitHub's "HTTP Error 400: Bad Request" page.
:github:Some github page <user/repository/etc/>``

Need to edit the :github: role definition in source/exts/font_awesome.py

Add i18n

We need i8n support for translations as well as documentation on how to submit translated strings.

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.