diff options
| author | Nico Kowalczyk <[email protected]> | 2022-11-03 16:23:10 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-11-03 08:23:10 -0700 |
| commit | 25bec414768ffdba589ee58a49ba008b35caefc0 (patch) | |
| tree | b5818691d9e16ae669ff1e693228aeed0558aa3e | |
| parent | 38c05a3b8a019621c8e01e0dd19dac306a99431b (diff) | |
| download | caprover-one-click-apps-25bec414768ffdba589ee58a49ba008b35caefc0.tar.gz caprover-one-click-apps-25bec414768ffdba589ee58a49ba008b35caefc0.zip | |
Add ntfy one click app (#780)
* Add ntfy one click app
* add ntfy one click app
* run formatter for ntfy.yml
| -rw-r--r-- | public/v4/apps/ntfy.yml | 66 | ||||
| -rw-r--r-- | public/v4/logos/ntfy.png | bin | 0 -> 3627 bytes |
2 files changed, 66 insertions, 0 deletions
diff --git a/public/v4/apps/ntfy.yml b/public/v4/apps/ntfy.yml new file mode 100644 index 0000000..4dbe6e3 --- /dev/null +++ b/public/v4/apps/ntfy.yml @@ -0,0 +1,66 @@ +# Use schema version 4 +captainVersion: 4 + +# One-click-app options +caproverOneClickApp: + # App name + displayName: ntfy.sh + + # Description displayed on the app list + description: |- + Send push notifications to your phone or desktop via PUT/POST + + # Define instructions + instructions: + # Displayed one the app config page, where you enter all variable values + start: |- +  + + 📖 [Documentation](https://ntfy.sh/docs/) + 📁 [GitHub](https://github.com/binwiederhier/ntfy) + 🐳 [DockerHub](https://hub.docker.com/r/binwiederhier/ntfy) + 👛 [Donate](https://github.com/sponsors/binwiederhier) + + *ntfy* (pronounce: notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, + entirely without signup or cost. It's also open source (as you can plainly see) if you want to run your own. + + # Displayed after deployment + end: |- + 🎉🎉🎉 Successfully deployed! + Check it out at: http://$$cap_appname.$$cap_root_domain + + > *NOTE*: Enable HTTPS Support in the app's HTTP settings. You also need to activate websocket support in html settings! + + # Documentation Link + documentation: https://ntfy.sh/docs/ + + # Whether this one-click-app uses the official image or a trusted source + isOfficial: true + + # Define variables + variables: + # Variable for version + - id: $$cap_appversion + label: App Version + description: |- + Specify the version tag to install. + Click [here](https://hub.docker.com/r/binwiederhier/ntfy/tags) for a list of available tags. + defaultValue: v1.28.0 + validRegex: /^([^\s^\/])+$/ + +# Define services +services: + # ntfy service + $$cap_appname: + # CapRover's special options + caproverExtra: + dockerfileLines: + - FROM binwiederhier/ntfy:$$cap_appversion + - CMD ["serve"] + + # Define volumes + volumes: + # Volume containing database data and config + - $$cap_appname-cache:/var/cache/ntfy + # Volume containing database data and config + - $$cap_appname-etc:/etc/ntfy diff --git a/public/v4/logos/ntfy.png b/public/v4/logos/ntfy.png Binary files differnew file mode 100644 index 0000000..6b969a8 --- /dev/null +++ b/public/v4/logos/ntfy.png |
