mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-10 00:15:28 +02:00
feat: add Gotify and PairDrop templates
This commit is contained in:
13
blueprints/gotify/docker-compose.yml
Normal file
13
blueprints/gotify/docker-compose.yml
Normal 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:
|
||||
1
blueprints/gotify/gotify.svg
Normal file
1
blueprints/gotify/gotify.svg
Normal 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 |
5
blueprints/gotify/template.toml
Normal file
5
blueprints/gotify/template.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
[config]
|
||||
[[config.domains]]
|
||||
serviceName = "gotify"
|
||||
port = 80
|
||||
host = "${domain}"
|
||||
17
blueprints/pairdrop/docker-compose.yml
Normal file
17
blueprints/pairdrop/docker-compose.yml
Normal 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:
|
||||
1
blueprints/pairdrop/pairdrop.svg
Normal file
1
blueprints/pairdrop/pairdrop.svg
Normal 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 |
5
blueprints/pairdrop/template.toml
Normal file
5
blueprints/pairdrop/template.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
[config]
|
||||
[[config.domains]]
|
||||
serviceName = "pairdrop"
|
||||
port = 3000
|
||||
host = "${domain}"
|
||||
36
meta.json
36
meta.json
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user