diff --git a/Readme.md b/Readme.md index d72aa0e..de222a8 100644 --- a/Readme.md +++ b/Readme.md @@ -16,6 +16,7 @@ This repo is a reworked version of [Sandstorm Hacker Slides](https://github.com/ - Pdf print - [Demo version](https://murmuring-sierra-54081.herokuapp.com) - Tiny 10 Mb docker image +- Optional Basic auth | Edit mode | Published | @@ -45,9 +46,23 @@ And then you can just open [http://127.0.0.1:8080](http://127.0.0.1:8080) and it Run with docker ```shell -docker run -it -p 8080:8080 -v $(pwd)/slides:/app/slides msoedov/hacker-slides +docker run -it -p 8080:8080 -v $(pwd)/slides:/app/slides msoedov/hacker-slides ``` +Basic auth (disabled by default) +```shell +USER=bob PASSWORD=password1 go run main.go +[GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. + - using env: export GIN_MODE=release + - using code: gin.SetMode(gin.ReleaseMode) + +WARN[0000] Auth mode enabled +WARN[0000] Visit http://bob:password1@0.0.0.0:8080 +``` + +```shell +docker run -it -p 8080:8080 -e USER=bob -e PASSWORD=password1 -v $(pwd)/slides:/app/slides msoedov/hacker-slides +``` Getting Help ------------