From de1c1159679eb088f95009a3a236fc4df8324b48 Mon Sep 17 00:00:00 2001 From: Seia-Soto <30369714+Seia-Soto@users.noreply.github.com> Date: Sun, 4 Oct 2020 05:33:14 +0900 Subject: [PATCH] Add minimal dodcker-compose description. (#98) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add minimal dodcker-compose description * added policy Co-authored-by: Matteo ℱan --- docker/README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docker/README.md b/docker/README.md index 9012a65..fab966d 100644 --- a/docker/README.md +++ b/docker/README.md @@ -17,6 +17,31 @@ docker run -it -d --name py3-kms \ _Make sure to insert at `[TAG]` your wanted edition! The default is `latest`, which does not include SQLite support. For all available tag check [this](https://hub.docker.com/r/pykmsorg/py-kms/tags)._ Therefore you can omit the `-e SQLITE=...` and `-p 8080:8080` option if you plan to use the `minimal` or `latest` image. +## Docker-compose + +You can use docker-compose instead of Dockerfile. The following compose file will deploy `latest` image into your local directory. + +``` +version: '3' + +services: + kms: + image: pykmsorg/py-kms:latest + ports: + - 1688:1688 + environment: + - IP=0.0.0.0 + - SQLITE=true + - HWID=RANDOM + - LOGLEVEL=INFO + - LOGSIZE=2 + - LOGFILE=/var/log/pykms_logserver.log + restart: always + volumes: + - /etc/localtime:/etc/localtime:ro + - ./:/var/log:rw +``` + # Sqlite-web A web-based SQLite database browser written in Python. Start on http://example.com:8080/ in read-only mode for _pykms_database.db_.