diff --git a/Dockerfile b/Dockerfile index 6916cabc0..9a5e2b30d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,5 +3,7 @@ MAINTAINER Philipp C. Heckel COPY ntfy /usr/bin +RUN apk add --no-cache tzdata + EXPOSE 80/tcp ENTRYPOINT ["ntfy"] diff --git a/docker-compose.yml b/docker-compose.yml index d4841bc0e..d39492e88 100644 --- a/docker-compose.yml +++ b/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 diff --git a/docs/install.md b/docs/install.md index 6489d890b..092c9a4ba 100644 --- a/docs/install.md +++ b/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