mirror of
https://github.com/11notes/docker-kms-gui.git
synced 2025-11-05 05:23:12 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
58f22ed34c | ||
|
|
63d616adfd |
@@ -1,2 +1,2 @@
|
|||||||
### 🪄 Features
|
### 🪄 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_LICENSE_PATH=/opt/py-kms/LICENSE
|
||||||
ENV PYKMS_VERSION_PATH=/opt/py-kms/VERSION
|
ENV PYKMS_VERSION_PATH=/opt/py-kms/VERSION
|
||||||
ENV PORT=8080
|
ENV PORT=8080
|
||||||
|
ENV LOG_LEVEL=INFO
|
||||||
|
|
||||||
# :: multi-stage
|
# :: multi-stage
|
||||||
COPY ./LICENSE /opt/py-kms
|
COPY ./LICENSE /opt/py-kms
|
||||||
@@ -45,7 +46,8 @@ ARG APP_VERSION=stable
|
|||||||
RUN set -ex; \
|
RUN set -ex; \
|
||||||
chmod +x -R /usr/local/bin; \
|
chmod +x -R /usr/local/bin; \
|
||||||
chown -R 1000:1000 \
|
chown -R 1000:1000 \
|
||||||
${APP_ROOT};
|
${APP_ROOT} \
|
||||||
|
/opt/py-kms;
|
||||||
|
|
||||||
# :: Monitor
|
# :: Monitor
|
||||||
HEALTHCHECK --interval=5s --timeout=2s CMD curl -X GET -kILs --fail http://localhost:${PORT}/livez || exit 1
|
HEALTHCHECK --interval=5s --timeout=2s CMD curl -X GET -kILs --fail http://localhost:${PORT}/livez || exit 1
|
||||||
|
|||||||
@@ -1,8 +1,14 @@
|
|||||||
#!/bin/ash
|
#!/bin/ash
|
||||||
if [ -z "${1}" ]; then
|
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
|
cd /opt/py-kms
|
||||||
set -- "gunicorn" \
|
set -- "gunicorn" \
|
||||||
--log-level INFO \
|
--log-level ${LOG_LEVEL} \
|
||||||
pykms_WebUI:app
|
pykms_WebUI:app
|
||||||
|
|
||||||
eleven log start
|
eleven log start
|
||||||
|
|||||||
Reference in New Issue
Block a user