diff --git a/servapps/ntfy/cosmos-compose.json b/servapps/ntfy/cosmos-compose.json new file mode 100644 index 00000000..b9a91e55 --- /dev/null +++ b/servapps/ntfy/cosmos-compose.json @@ -0,0 +1,36 @@ +{ + "cosmos-installer": {}, + "minVersion": "0.7.6", + "services": { + "{ServiceName}": { + "image": "binwiederhier/ntfy", + "container_name": "{ServiceName}", + "command": "serve", + "restart": "unless-stopped", + "environment": [ + "TZ=auto", + "NTFY_BASE_URL=https://{Hostnames.{StaticServiceName}.{StaticServiceName}.host}" + ], + "labels": { + "cosmos-force-network-secured": "true", + "cosmos-auto-update": "true", + "cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/ntfy/icon.png" + }, + "routes": [ + { + "name": "{ServiceName}", + "description": "Expose {ServiceName} to the web", + "useHost": true, + "target": "http://{ServiceName}:80", + "mode": "SERVAPP", + "Timeout": 14400000, + "ThrottlePerMinute": 12000, + "BlockCommonBots": true, + "SmartShield": { + "Enabled": true + } + } + ] + } + } +} diff --git a/servapps/ntfy/description.json b/servapps/ntfy/description.json new file mode 100644 index 00000000..bb619020 --- /dev/null +++ b/servapps/ntfy/description.json @@ -0,0 +1,9 @@ +{ + "name": "ntfy", + "longDescription": "

ntfy (pronounced \"notify\") is a simple HTTP-based pub-sub notification service. With ntfy, you can send notifications to your phone or desktop via scripts from any computer, without having to sign up or pay any fees.

", + "description": "Send push notifications to your phone or desktop using PUT/POST.", + "tags": ["notifications", "rest api", "curl", "push notifications"], + "repository": "https://github.com/binwiederhier/ntfy", + "image": "https://hub.docker.com/r/binwiederhier/ntfy", + "supported_architectures": ["amd64", "arm64"] +} diff --git a/servapps/ntfy/icon.png b/servapps/ntfy/icon.png new file mode 100644 index 00000000..8fb0e0a6 Binary files /dev/null and b/servapps/ntfy/icon.png differ diff --git a/servapps/ntfy/screenshots/1.png b/servapps/ntfy/screenshots/1.png new file mode 100644 index 00000000..d999c2ba Binary files /dev/null and b/servapps/ntfy/screenshots/1.png differ diff --git a/servapps/ntfy/screenshots/2.png b/servapps/ntfy/screenshots/2.png new file mode 100644 index 00000000..725e59fa Binary files /dev/null and b/servapps/ntfy/screenshots/2.png differ