add gotify template

This commit is contained in:
elmariss 2025-10-07 21:26:54 +02:00
parent a39bd8c5b0
commit 747c764293
No known key found for this signature in database
GPG key ID: 61E90A8207121246
4 changed files with 59 additions and 0 deletions

BIN
public/svgs/gotify.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View file

@ -0,0 +1,31 @@
# documentation: https://gotify.net/docs/install
# slogan: Gotify is an open-source self-hosted notification server.
# category: productivity
# tags: productivity,notification,collaboration
# logo: svgs/gotify.png
# port: 80
services:
gotify:
image: gotify/server
ports:
- 8080:80
environment:
- SERVICE_FQDN_GOTIFY_80
- GOTIFY_DEFAULTUSER_NAME=${GOTIFY_USERNAME:-admin}
- GOTIFY_DEFAULTUSER_PASS=${SERVICE_PASSWORD_GOTIFY}
- GOTIFY_DATABASE_DIALECT=${GOTIFY_DATABASE_DIALECT:-sqlite3}
- GOTIFY_DATABASE_CONNECTION=${GOTIFY_DATABASE_CONNECTION:-data/gotify.db}
- GOTIFY_PASSSTRENGTH=${GOTIFY_PASSSTRENGTH:-10}
- GOTIFY_UPLOADEDIMAGESDIR=${GOTIFY_UPLOADEDIMAGESDIR:-data/images}
- GOTIFY_PLUGINSDIR=${GOTIFY_PLUGINSDIR:-data/plugins}
- GOTIFY_SERVER_PORT=${GOTIFY_SERVER_PORT:-80}
- GOTIFY_REGISTRATION=${GOTIFY_REGISTRATION:-false}
volumes:
- 'gotify-data:/app/data'
healthcheck:
test: ["CMD", "curl", "-f", "http://127.0.0.1:8080/health"]
interval: 5s
timeout: 20s
retries: 10

View file

@ -1561,6 +1561,20 @@
"minversion": "0.0.0", "minversion": "0.0.0",
"port": "3000" "port": "3000"
}, },
"gotify": {
"documentation": "https://gotify.net/docs/install?utm_source=coolify.io",
"slogan": "Gotify is an open-source self-hosted notification server.",
"compose": "c2VydmljZXM6CiAgZ290aWZ5OgogICAgaW1hZ2U6IGdvdGlmeS9zZXJ2ZXIKICAgIHBvcnRzOgogICAgICAtICc4MDgwOjgwJwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9GUUROX0dPVElGWV84MAogICAgICAtICdHT1RJRllfREVGQVVMVFVTRVJfTkFNRT0ke0dPVElGWV9VU0VSTkFNRTotYWRtaW59JwogICAgICAtICdHT1RJRllfREVGQVVMVFVTRVJfUEFTUz0ke1NFUlZJQ0VfUEFTU1dPUkRfR09USUZZfScKICAgICAgLSAnR09USUZZX0RBVEFCQVNFX0RJQUxFQ1Q9JHtHT1RJRllfREFUQUJBU0VfRElBTEVDVDotc3FsaXRlM30nCiAgICAgIC0gJ0dPVElGWV9EQVRBQkFTRV9DT05ORUNUSU9OPSR7R09USUZZX0RBVEFCQVNFX0NPTk5FQ1RJT046LWRhdGEvZ290aWZ5LmRifScKICAgICAgLSAnR09USUZZX1BBU1NTVFJFTkdUSD0ke0dPVElGWV9QQVNTU1RSRU5HVEg6LTEwfScKICAgICAgLSAnR09USUZZX1VQTE9BREVESU1BR0VTRElSPSR7R09USUZZX1VQTE9BREVESU1BR0VTRElSOi1kYXRhL2ltYWdlc30nCiAgICAgIC0gJ0dPVElGWV9QTFVHSU5TRElSPSR7R09USUZZX1BMVUdJTlNESVI6LWRhdGEvcGx1Z2luc30nCiAgICAgIC0gJ0dPVElGWV9TRVJWRVJfUE9SVD0ke0dPVElGWV9TRVJWRVJfUE9SVDotODB9JwogICAgICAtICdHT1RJRllfUkVHSVNUUkFUSU9OPSR7R09USUZZX1JFR0lTVFJBVElPTjotZmFsc2V9JwogICAgdm9sdW1lczoKICAgICAgLSAnZ290aWZ5LWRhdGE6L2FwcC9kYXRhJwogICAgaGVhbHRoY2hlY2s6CiAgICAgIHRlc3Q6CiAgICAgICAgLSBDTUQKICAgICAgICAtIGN1cmwKICAgICAgICAtICctZicKICAgICAgICAtICdodHRwOi8vMTI3LjAuMC4xOjgwODAvaGVhbHRoJwogICAgICBpbnRlcnZhbDogNXMKICAgICAgdGltZW91dDogMjBzCiAgICAgIHJldHJpZXM6IDEwCg==",
"tags": [
"productivity",
"notification",
"collaboration"
],
"category": "productivity",
"logo": "svgs/gotify.png",
"minversion": "0.0.0",
"port": "80"
},
"gowa": { "gowa": {
"documentation": "https://github.com/aldinokemal/go-whatsapp-web-multidevice?utm_source=coolify.io", "documentation": "https://github.com/aldinokemal/go-whatsapp-web-multidevice?utm_source=coolify.io",
"slogan": "Golang WhatsApp - Built with Go for efficient memory use", "slogan": "Golang WhatsApp - Built with Go for efficient memory use",

View file

@ -1561,6 +1561,20 @@
"minversion": "0.0.0", "minversion": "0.0.0",
"port": "3000" "port": "3000"
}, },
"gotify": {
"documentation": "https://gotify.net/docs/install?utm_source=coolify.io",
"slogan": "Gotify is an open-source self-hosted notification server.",
"compose": "c2VydmljZXM6CiAgZ290aWZ5OgogICAgaW1hZ2U6IGdvdGlmeS9zZXJ2ZXIKICAgIHBvcnRzOgogICAgICAtICc4MDgwOjgwJwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9GUUROX0dPVElGWV84MAogICAgICAtICdHT1RJRllfREVGQVVMVFVTRVJfTkFNRT0ke0dPVElGWV9VU0VSTkFNRTotYWRtaW59JwogICAgICAtICdHT1RJRllfREVGQVVMVFVTRVJfUEFTUz0ke1NFUlZJQ0VfUEFTU1dPUkRfR09USUZZfScKICAgICAgLSAnR09USUZZX0RBVEFCQVNFX0RJQUxFQ1Q9JHtHT1RJRllfREFUQUJBU0VfRElBTEVDVDotc3FsaXRlM30nCiAgICAgIC0gJ0dPVElGWV9EQVRBQkFTRV9DT05ORUNUSU9OPSR7R09USUZZX0RBVEFCQVNFX0NPTk5FQ1RJT046LWRhdGEvZ290aWZ5LmRifScKICAgICAgLSAnR09USUZZX1BBU1NTVFJFTkdUSD0ke0dPVElGWV9QQVNTU1RSRU5HVEg6LTEwfScKICAgICAgLSAnR09USUZZX1VQTE9BREVESU1BR0VTRElSPSR7R09USUZZX1VQTE9BREVESU1BR0VTRElSOi1kYXRhL2ltYWdlc30nCiAgICAgIC0gJ0dPVElGWV9QTFVHSU5TRElSPSR7R09USUZZX1BMVUdJTlNESVI6LWRhdGEvcGx1Z2luc30nCiAgICAgIC0gJ0dPVElGWV9TRVJWRVJfUE9SVD0ke0dPVElGWV9TRVJWRVJfUE9SVDotODB9JwogICAgICAtICdHT1RJRllfUkVHSVNUUkFUSU9OPSR7R09USUZZX1JFR0lTVFJBVElPTjotZmFsc2V9JwogICAgdm9sdW1lczoKICAgICAgLSAnZ290aWZ5LWRhdGE6L2FwcC9kYXRhJwogICAgaGVhbHRoY2hlY2s6CiAgICAgIHRlc3Q6CiAgICAgICAgLSBDTUQKICAgICAgICAtIGN1cmwKICAgICAgICAtICctZicKICAgICAgICAtICdodHRwOi8vMTI3LjAuMC4xOjgwODAvaGVhbHRoJwogICAgICBpbnRlcnZhbDogNXMKICAgICAgdGltZW91dDogMjBzCiAgICAgIHJldHJpZXM6IDEwCg==",
"tags": [
"productivity",
"notification",
"collaboration"
],
"category": "productivity",
"logo": "svgs/gotify.png",
"minversion": "0.0.0",
"port": "80"
},
"gowa": { "gowa": {
"documentation": "https://github.com/aldinokemal/go-whatsapp-web-multidevice?utm_source=coolify.io", "documentation": "https://github.com/aldinokemal/go-whatsapp-web-multidevice?utm_source=coolify.io",
"slogan": "Golang WhatsApp - Built with Go for efficient memory use", "slogan": "Golang WhatsApp - Built with Go for efficient memory use",