From 1407ac0eef788fdb8213817c3f16e43316178f84 Mon Sep 17 00:00:00 2001 From: Kappeh Date: Fri, 14 Nov 2025 20:42:24 +0000 Subject: [PATCH] Add ntfy server --- .gitignore | 3 +++ docker-compose.yml | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 .gitignore create mode 100644 docker-compose.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7ea6518 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/config +/data + diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f7937c1 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,37 @@ +services: + ntfy_server: + container_name: ntfy_server + image: binwiederhier/ntfy:v2.14.0 + restart: unless-stopped + user: 2002:2002 # ntfy_server:ntfy_server + command: + - serve + volumes: + - ./config:/etc/ntfy:ro + - ./data:/var/lib/ntfy:rw + environment: + NTFY_BASE_URL: https://ntfy.illegal-crime.org + NTFY_CACHE_FILE: /var/lib/ntfy/cache.db + NTFY_AUTH_FILE: /var/lib/ntfy/auth.db + NTFY_AUTH_DEFAULT_ACCESS: deny-all + NTFY_BEHIND_PROXY: true + NTFY_ATTACHMENT_CACHE_DIR: /var/lib/ntfy/attachments + NTFY_ENABLE_SIGNUP: false + NTFY_REQUIRE_LOGIN: true + NTFY_ENABLE_LOGIN: true + NTFY_ENABLE_RESERVATIONS: true + # NTFY_UPSTREAM_BASE_URL: https://ntfy.sh + # NTFY_WEB_PUSH_PUBLIC_KEY: + # NTFY_WEB_PUSH_PRIVATE_KEY: + # NTFY_WEB_PUSH_FILE: /var/lib/ntfy/webpush.db + # NTFY_WEB_PUSH_EMAIL_ADDRESS: + TZ: Etc/UTC + networks: + - ntfy_network + ports: + - 8146:80 + +networks: + ntfy_network: + driver: bridge +