From f2105254efbbd565952daa2da91046c8c3d739de Mon Sep 17 00:00:00 2001 From: kev Date: Wed, 17 Aug 2022 16:28:19 +0800 Subject: [PATCH] update cronicle --- cronicle/Dockerfile | 6 +++--- cronicle/README.md | 2 +- cronicle/docker-compose.yml | 4 +++- yourls/docker-compose.yml | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/cronicle/Dockerfile b/cronicle/Dockerfile index 5f69e72..7de2a62 100644 --- a/cronicle/Dockerfile +++ b/cronicle/Dockerfile @@ -2,11 +2,11 @@ # Dockerfile for cronicle # -FROM node:alpine +FROM node:lts-alpine MAINTAINER EasyPi Software Foundation RUN set -xe \ - && apk add --no-cache curl tar \ + && apk add --no-cache bash coreutils curl jq procps tar \ && curl -sSL https://raw.githubusercontent.com/jhuckaby/Cronicle/master/bin/install.js | node WORKDIR /opt/cronicle @@ -14,7 +14,7 @@ VOLUME /opt/cronicle/conf ENV CRONICLE_foreground=1 -EXPOSE 3012 +EXPOSE 3012/tcp 3014/udp ENTRYPOINT ["bin/control.sh"] CMD ["start"] diff --git a/cronicle/README.md b/cronicle/README.md index 7600298..b748be4 100644 --- a/cronicle/README.md +++ b/cronicle/README.md @@ -10,7 +10,7 @@ of slave servers, with real-time stats and live log viewer. Written in Node.js, proudly open source and MIT licensed. ```bash -$ mkdir -p data/{conf,data} +$ mkdir -p data/{conf,data,logs} $ wget -P data https://github.com/jhuckaby/Cronicle/raw/master/sample_conf/config.json $ wget -P data https://github.com/jhuckaby/Cronicle/raw/master/sample_conf/setup.json $ docker-compose run --rm cronicle setup diff --git a/cronicle/docker-compose.yml b/cronicle/docker-compose.yml index 5d62d9a..48e7dff 100644 --- a/cronicle/docker-compose.yml +++ b/cronicle/docker-compose.yml @@ -3,9 +3,11 @@ services: cronicle: image: vimagick/cronicle ports: - - "3012:3012" + - "3012:3012/tcp" + - "3014:3014/udp" volumes: - ./data/conf:/opt/cronicle/conf - ./data/data:/opt/cronicle/data + - ./data/logs:/opt/cronicle/logs hostname: cronicle-master restart: unless-stopped diff --git a/yourls/docker-compose.yml b/yourls/docker-compose.yml index ecd05f7..bd7e383 100644 --- a/yourls/docker-compose.yml +++ b/yourls/docker-compose.yml @@ -3,7 +3,7 @@ version: '3.8' services: yourls: - image: yourls:1.8 + image: yourls:1.9 ports: - "8080:80" environment: