ソースを参照

Merge pull request #307 from ksurl/docs-timezone

add timezone for docker install
Philipp C. Heckel 3 年 前
コミット
d65ca9b10f
3 ファイル変更10 行追加3 行削除
  1. 2 0
      Dockerfile
  2. 3 1
      docker-compose.yml
  3. 5 2
      docs/install.md

+ 2 - 0
Dockerfile

@@ -3,5 +3,7 @@ MAINTAINER Philipp C. Heckel <philipp.heckel@gmail.com>
 
 COPY ntfy /usr/bin
 
+RUN apk add --no-cache tzdata
+
 EXPOSE 80/tcp
 ENTRYPOINT ["ntfy"]

+ 3 - 1
docker-compose.yml

@@ -5,7 +5,9 @@ services:
     container_name: ntfy
     command:
       - serve
-    user: UID:GID # optional. Set custom user/group or uid/gid
+    environment:
+      - TZ=UTC    # optional: Change to your desired timezone
+    user: UID:GID # optional: Set custom user/group or uid/gid
     volumes:
       - /var/cache/ntfy:/var/cache/ntfy
       - /etc/ntfy:/etc/ntfy

+ 5 - 2
docs/install.md

@@ -239,10 +239,11 @@ docker run \
     serve
 ```
 
-With other config options and non-root user (configured via `/etc/ntfy/server.yml`, see [configuration](config.md) for details):
+With other config options, timezone, and non-root user (configured via `/etc/ntfy/server.yml`, see [configuration](config.md) for details):
 ```bash
 docker run \
   -v /etc/ntfy:/etc/ntfy \
+  -e TZ=UTC \
   -p 80:80 \
   -u UID:GID \
   -it \
@@ -260,7 +261,9 @@ services:
     container_name: ntfy
     command:
       - serve
-    user: UID:GID # optional. replace with your own user/group or uid/gid
+    environment:
+      - TZ=UTC    # optional: set desired timezone
+    user: UID:GID # optional: replace with your own user/group or uid/gid
     volumes:
       - /var/cache/ntfy:/var/cache/ntfy
       - /etc/ntfy:/etc/ntfy