Clarified "no dependencies"; info about 3rd party libraries

This commit is contained in:
Matthew Holt 2015-04-28 12:07:37 -06:00
parent 2cf06bc3ee
commit 78e6d7db95

View file

@ -24,13 +24,11 @@ The most notable features are HTTP/2, Virtual Hosts, TLS + SNI, and easy configu
## Getting Caddy
Caddy binaries are available for nearly every platform and has no dependencies.
Caddy binaries have no dependencies and are available for nearly every platform.
[Latest release](https://github.com/mholt/caddy/releases/latest)
## Running from Source
1. `$ go get github.com/mholt/caddy`
@ -44,8 +42,16 @@ By default, Caddy serves the current directory at [localhost:2015](http://localh
Caddy accepts some flags from the command line. Run `caddy -h` to view the help for flags.
#### 3rd-party libraries
Although Caddy's binaries are completely static, Caddy relies on some excellent libraries that really make the project possible.
- [bradfitz/http2](https://github.com/bradfitz/http2) for HTTP/2 support
- [russross/blackfriday](https://github.com/russross/blackfriday) for Markdown rendering
- [dustin/go-humanize](https://github.com/dustin/go-humanize) for pleasant times and sizes
- [flynn/go-shlex](https://github.com/flynn/go-shlex) to parse shell commands properly
This list may not be comprehensive, but [godoc.org](https://godoc.org/github.com/mholt/caddy) will list all packages that any given package imports.
## Quick Start