commit 10ce4d91e9a3f945216bb23cd5e59b52bf8866b5 Author: Lucas Date: Thu Jan 22 11:17:14 2026 +0000 chore: initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4196746 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +auth.db \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..be6cac3 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,18 @@ +services: + ntfy: + image: binwiederhier/ntfy:latest + container_name: ntfy + restart: always + command: + - serve + volumes: + - /var/cache/ntfy:/var/cache/ntfy + - /etc/ntfy:/etc/ntfy + env_file: + - ntfy.env + networks: + - reverse-proxy + +networks: + reverse-proxy: + external: true diff --git a/ntfy.env b/ntfy.env new file mode 100644 index 0000000..65ff21f --- /dev/null +++ b/ntfy.env @@ -0,0 +1,15 @@ +TZ=CET +NTFY_BEHIND_PROXY=true + +NTFY_CACHE_FILE=/var/cache/ntfy/cache.db +NTFY_CACHE_DURATION=48h +NTFY_AUTH_FILE=/var/cache/ntfy/auth.db +NTFY_AUTH_DEFAULT_ACCESS=deny-all + +NTFY_BASE_URL=https://ntfy.lucasroyer.fr +NTFY_ATTACHMENT_CACHE_DIR=/var/cache/ntfy/attachments +NTFY_ATTACHMENT_TOTAL_SIZE_LIMIT=1G +NTFY_ATTACHMENT_FILE_SIZE_LIMIT=50M +NTFY_ATTACHMENT_EXPIRY_DURATION=48h + +NTFY_ENABLE_LOGIN=true \ No newline at end of file