From 0c22253d4169afe29b73f3989fada7d7310920ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zlatko=20=C4=8Calu=C5=A1i=C4=87?= Date: Sun, 25 Jun 2017 12:04:48 +0200 Subject: [PATCH] Update README.md --- README.md | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 05f0b00..e5b5646 100644 --- a/README.md +++ b/README.md @@ -48,19 +48,13 @@ Flags: --tls turn on TLS support ``` -Alternatively, you can compile and install it in your $GOBIN with a standard `go install`. But, beware, you won't have -version info built into binary, when compiled that way. +Alternatively, you can compile and install it in your $GOBIN with a standard `go install ./cmd/rest-server`. But, +beware, you won't have version info built into binary, when compiled that way. -#### Build Docker Image +### Building Docker Image Run `docker/build.sh`, image name is `restic/rest-server:latest`. -### From Docker image - -``` -docker pull restic/rest-server:latest -``` - ## Getting started ### Using binary @@ -98,7 +92,11 @@ manual](https://restic.readthedocs.io/en/latest/manual.html#rest-server). ### Using Docker image -By default, image use authentication. To turn it off, set environment variable `DISABLE_AUTHENTICATION` to any value. +``` +docker pull restic/rest-server:latest +``` + +By default, image uses authentication. To turn it off, set environment variable `DISABLE_AUTHENTICATION` to any value. Persistent data volume is located to `/data` @@ -110,24 +108,24 @@ docker run --name myserver -v /my/data:/data restic/rest-server It's suggested to set a name to more easily manage users (see next section). -#### Manager users +#### Manage users ##### Add user ``` -docker exec -ti myserver create_user myuser +docker exec -it myserver create_user myuser ``` or ``` -docker exec -ti myserver create_user myuser mypassword +docker exec -it myserver create_user myuser mypassword ``` ##### Delete user ``` -docker exec myserver delete_user myuser +docker exec -it myserver delete_user myuser ``` ## Why use Rest Server?