GithubHelp home page GithubHelp logo

isabella232 / http2fcgi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fastai/http2fcgi

0.0 0.0 0.0 19 KB

A quick & tiny HTTP to FastCGI reverse proxy.

License: Other

Go 90.10% Shell 9.90%

http2fcgi's Introduction

http2fcgi

Quickly serve any FastCGI based application with no hassle.

This is a fork of alash3al/http2fcgi which removes everything except basic fastcgi transport functionality. It doesn't serve files or indexes, check file paths, look at extensions, etc.

To run, if http2fcgi is in your current directory, type:

./http2fcgi

That will create a gateway that listens for HTTP on port 6065, and will forward as fastcgi to a unix socket called fcgi.sock in the current directory. See below for how to customize these.

Download

Latest releases available from:

Help

โžœ  http2fcgi -h
Usage of http2fcgi:
  -fcgi string
        the fcgi backend to connect to (default "unix:./fcgi.sock")
  -http string
        the http address to listen on (default ":6065")
  -rtimeout int
        the read timeout, zero means unlimited
  -wtimeout int
        the write timeout, zero means unlimited

You can use either TCP or unix sockets for each of -fcgi and -http; any URL that go understands should work.

Authors

  • Mohammed Al Ashaal: original http2fcgi version
  • Jeremy Howard: this fork
  • Caddy authors: fastcgi transport used in http2fcgi

License

MIT License

http2fcgi's People

Contributors

alash3al avatar jph00 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.