feat: add Gotify and PairDrop templates

This commit is contained in:
NightVibes33
2026-05-20 20:45:13 +00:00
parent dc809a9849
commit b203c65ba6
7 changed files with 78 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
version: "3.8"
services:
gotify:
image: gotify/server:latest
restart: unless-stopped
expose:
- "80"
volumes:
- gotify-data:/app/data
volumes:
gotify-data:

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120"><rect width="120" height="120" rx="24" fill="#2563eb"/><path d="M25 40h70v34H74l-14 14-14-14H25z" fill="#fff"/><circle cx="44" cy="57" r="5" fill="#2563eb"/><circle cx="60" cy="57" r="5" fill="#2563eb"/><circle cx="76" cy="57" r="5" fill="#2563eb"/></svg>

After

Width:  |  Height:  |  Size: 318 B

View File

@@ -0,0 +1,5 @@
[config]
[[config.domains]]
serviceName = "gotify"
port = 80
host = "${domain}"

View File

@@ -0,0 +1,17 @@
version: "3.8"
services:
pairdrop:
image: lscr.io/linuxserver/pairdrop:latest
restart: unless-stopped
expose:
- "3000"
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- pairdrop-config:/config
volumes:
pairdrop-config:

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120"><rect width="120" height="120" rx="24" fill="#14b8a6"/><path d="M60 24 35 50h16v26h18V50h16z" fill="#fff"/><path d="M30 82h60v14H30z" fill="#d1faf5"/></svg>

After

Width:  |  Height:  |  Size: 219 B

View File

@@ -0,0 +1,5 @@
[config]
[[config.domains]]
serviceName = "pairdrop"
port = 3000
host = "${domain}"

View File

@@ -2884,6 +2884,24 @@
"tools"
]
},
{
"id": "gotify",
"name": "Gotify",
"version": "latest",
"description": "Gotify is a simple self-hosted push notification server with a web UI and HTTP API for application alerts.",
"logo": "gotify.svg",
"links": {
"github": "https://github.com/gotify/server",
"website": "https://gotify.net/",
"docs": "https://gotify.net/docs/"
},
"tags": [
"notifications",
"alerting",
"api",
"self-hosted"
]
},
{
"id": "grafana",
"name": "Grafana",
@@ -4871,6 +4889,24 @@
"rtmp"
]
},
{
"id": "pairdrop",
"name": "PairDrop",
"version": "latest",
"description": "PairDrop is a self-hosted local file sharing web app for sending files and text between nearby devices.",
"logo": "pairdrop.svg",
"links": {
"github": "https://github.com/schlagmichdoch/PairDrop",
"website": "https://pairdrop.net/",
"docs": "https://github.com/schlagmichdoch/PairDrop/blob/master/docs/host-your-own.md"
},
"tags": [
"file-sharing",
"p2p",
"web-app",
"self-hosted"
]
},
{
"id": "palmr",
"name": "Palmr",