mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-17 15:19:48 -05:00
Add go2rtc
This commit is contained in:
23
blueprints/go2rtc/docker-compose.yml
Normal file
23
blueprints/go2rtc/docker-compose.yml
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
services:
|
||||||
|
go2rtc:
|
||||||
|
image: alexxit/go2rtc:latest
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
# Access to webcam
|
||||||
|
devices:
|
||||||
|
- /dev/video0:/dev/video0
|
||||||
|
|
||||||
|
ports:
|
||||||
|
- 1984 # Web UI
|
||||||
|
- 8554 # RTSP
|
||||||
|
- 8555/tcp # WebRTC
|
||||||
|
- 8555/udp
|
||||||
|
|
||||||
|
environment:
|
||||||
|
- TZ=${TZ}
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- go2rtc-config:/config
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
go2rtc-config: {}
|
||||||
BIN
blueprints/go2rtc/go2rtc.png
Normal file
BIN
blueprints/go2rtc/go2rtc.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
13
blueprints/go2rtc/template.toml
Normal file
13
blueprints/go2rtc/template.toml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
[variables]
|
||||||
|
main_domain = "${domain}"
|
||||||
|
|
||||||
|
[config]
|
||||||
|
[[config.domains]]
|
||||||
|
serviceName = "go2rtc"
|
||||||
|
port = 1984
|
||||||
|
host = "${main_domain}"
|
||||||
|
|
||||||
|
[config.env]
|
||||||
|
TZ = ""
|
||||||
|
|
||||||
|
[[config.mounts]]
|
||||||
54
meta.json
54
meta.json
@@ -2810,6 +2810,24 @@
|
|||||||
"api"
|
"api"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "go2rtc",
|
||||||
|
"name": "go2rtc",
|
||||||
|
"version": "latest",
|
||||||
|
"description": "Ultimate camera streaming application with support for dozens formats and protocols.",
|
||||||
|
"logo": "go2rtc.png",
|
||||||
|
"links": {
|
||||||
|
"github": "https://github.com/AlexxIT/go2rtc",
|
||||||
|
"website": "https://go2rtc.org/",
|
||||||
|
"docs": "https://go2rtc.org/"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"streaming",
|
||||||
|
"webrtc",
|
||||||
|
"video",
|
||||||
|
"home assistant"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "gotenberg",
|
"id": "gotenberg",
|
||||||
"name": "Gotenberg",
|
"name": "Gotenberg",
|
||||||
@@ -5858,6 +5876,24 @@
|
|||||||
"open-source"
|
"open-source"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "strapi",
|
||||||
|
"name": "Strapi",
|
||||||
|
"version": "v5.33.0",
|
||||||
|
"description": "Open-source headless CMS to build powerful APIs with built-in content management.",
|
||||||
|
"logo": "strapi.svg",
|
||||||
|
"links": {
|
||||||
|
"github": "https://github.com/strapi/strapi",
|
||||||
|
"discord": "https://discord.com/invite/strapi",
|
||||||
|
"docs": "https://docs.strapi.io",
|
||||||
|
"website": "https://strapi.io"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"headless",
|
||||||
|
"cms",
|
||||||
|
"content-management"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "streamflow",
|
"id": "streamflow",
|
||||||
"name": "StreamFlow",
|
"name": "StreamFlow",
|
||||||
@@ -5877,24 +5913,6 @@
|
|||||||
"media"
|
"media"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "strapi",
|
|
||||||
"name": "Strapi",
|
|
||||||
"version": "v5.33.0",
|
|
||||||
"description": "Open-source headless CMS to build powerful APIs with built-in content management.",
|
|
||||||
"logo": "strapi.svg",
|
|
||||||
"links": {
|
|
||||||
"github": "https://github.com/strapi/strapi",
|
|
||||||
"discord": "https://discord.com/invite/strapi",
|
|
||||||
"docs": "https://docs.strapi.io",
|
|
||||||
"website": "https://strapi.io"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"headless",
|
|
||||||
"cms",
|
|
||||||
"content-management"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "supabase",
|
"id": "supabase",
|
||||||
"name": "SupaBase",
|
"name": "SupaBase",
|
||||||
|
|||||||
Reference in New Issue
Block a user