mirror of
https://github.com/11notes/docker-kms-gui.git
synced 2025-11-04 21:13:14 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
58f22ed34c | ||
|
|
63d616adfd |
@@ -1,2 +1,2 @@
|
||||
### 🪄 Features
|
||||
* remove truncation from clients.html
|
||||
* add DEBUG option via enivornment variable DEBUG
|
||||
@@ -20,6 +20,7 @@ ARG APP_VERSION=stable
|
||||
ENV PYKMS_LICENSE_PATH=/opt/py-kms/LICENSE
|
||||
ENV PYKMS_VERSION_PATH=/opt/py-kms/VERSION
|
||||
ENV PORT=8080
|
||||
ENV LOG_LEVEL=INFO
|
||||
|
||||
# :: multi-stage
|
||||
COPY ./LICENSE /opt/py-kms
|
||||
@@ -45,7 +46,8 @@ ARG APP_VERSION=stable
|
||||
RUN set -ex; \
|
||||
chmod +x -R /usr/local/bin; \
|
||||
chown -R 1000:1000 \
|
||||
${APP_ROOT};
|
||||
${APP_ROOT} \
|
||||
/opt/py-kms;
|
||||
|
||||
# :: Monitor
|
||||
HEALTHCHECK --interval=5s --timeout=2s CMD curl -X GET -kILs --fail http://localhost:${PORT}/livez || exit 1
|
||||
|
||||
@@ -1,8 +1,14 @@
|
||||
#!/bin/ash
|
||||
if [ -z "${1}" ]; then
|
||||
|
||||
if [ ! -z "${DEBUG}" ]; then
|
||||
LOG_LEVEL="DEBUG"
|
||||
eleven log debug "setting kms-gui log level to DEBUG"
|
||||
fi
|
||||
|
||||
cd /opt/py-kms
|
||||
set -- "gunicorn" \
|
||||
--log-level INFO \
|
||||
--log-level ${LOG_LEVEL} \
|
||||
pykms_WebUI:app
|
||||
|
||||
eleven log start
|
||||
|
||||
Reference in New Issue
Block a user