diff --git a/README.md b/README.md index f4eb154..ab0e7f9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -# goStatic +# goStatic [![GoDoc](https://godoc.org/github.com/PierreZ/goStatic?status.svg)](https://godoc.org/github.com/PierreZ/goStatic) [![Build Status](https://travis-ci.org/PierreZ/goStatic.svg?branch=master)](https://travis-ci.org/PierreZ/goStatic) A really small static web server for Docker -[![GoDoc](https://godoc.org/github.com/PierreZ/goStatic?status.svg)](https://godoc.org/github.com/PierreZ/goStatic) + ### The goal My goal is to create to smallest docker container for my web static files. The advantage of Go is that you can generate a fully static binary, so that you don't need anything else. @@ -58,8 +58,6 @@ Usage of ./goStatic: Define the basic auth. Form must be user:password ``` - - ### Wow, such container! What are you using? I'm using the centurylink/ca-certs image instead of the scratch image to avoid this error: @@ -69,10 +67,3 @@ x509: failed to load system roots and no roots provided ``` The centurylink/ca-certs image is simply the scratch image with the most common root CA certificates pre-installed. The resulting image is only 258 kB which is still a good starting point for creating your own minimal images. - -### How to build - -```bash -GOARCH=amd64 GOOS=linux go build -ldflags "-linkmode external -extldflags -static -w" -``` -