Add ntfy push notifications + mailrise SMTP bridge
- ntfy: self-hosted push notification service (port 8086) - mailrise: SMTP-to-ntfy converter (port 8025) - Configs in ./ntfy/server.yml and ./ntfy/mailrise.yml - Token-based authentication for ntfy - Updated docs and .gitignore
This commit is contained in:
@@ -64,7 +64,7 @@ mkdir -p /docker/{immich,qBittorrent,paperless,stirling,syncthing,gitea}
|
||||
mkdir -p /docker/{speedtest-tracker,rustdesk,redbot,maloja,scrobble}
|
||||
mkdir -p /docker/{retrom/config,retrom/data}
|
||||
mkdir -p /docker/{wud,ntopng,slskd,npm/data,npm/letsencrypt,npm/mysql}
|
||||
mkdir -p /docker/{Homepage/config,neolink,tandoor,linkwarden}
|
||||
mkdir -p /docker/{Homepage/config,neolink,tandoor,linkwarden,ntfy}
|
||||
|
||||
# Set correct permissions
|
||||
PUID=$(id -u)
|
||||
@@ -84,9 +84,11 @@ docker volume create docker_dbdata
|
||||
docker volume create docker_aidata
|
||||
docker volume create docker_onlyoffice
|
||||
docker volume create docker_redisdata
|
||||
docker volume create ntfy_cache
|
||||
docker volume create ntfy_auth
|
||||
|
||||
# Restore volume data
|
||||
for volume in portainer_data open-webui docker_dbdata docker_aidata docker_onlyoffice docker_redisdata; do
|
||||
for volume in portainer_data open-webui docker_dbdata docker_aidata docker_onlyoffice docker_redisdata ntfy_cache ntfy_auth; do
|
||||
if [ -f "/path/to/backup/volumes/${volume}.tar.gz" ]; then
|
||||
docker run --rm \
|
||||
-v ${volume}:/volume \
|
||||
|
||||
Reference in New Issue
Block a user