Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 1.2 KB

README.md

File metadata and controls

61 lines (44 loc) · 1.2 KB

gargoyle

HTTP Web Server

Features

  • Reverse Proxying
    • Load Balancing
    • Active Healthchecks
  • File Server
    • Browsing Directories
    • Serving Static Sites
  • HTTP Response Header Modification
  • Authentication
    • Basic HTTP Auth
    • Key Auth
  • Optional TLS Support
  • URL Rewrites

Getting Started

Pre-requisites

Configuration

Build from Source

After cloning the repo, run

make build

This will create a binary in the bin directory.

Usage

./gargoyle <optional path to config file>

Default config file path: ./config.json

Author

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgements