Add go2rtc (#720)

* Add go2rtc

* Update blueprints/go2rtc/docker-compose.yml

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update blueprints/go2rtc/template.toml

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Apply suggestion from @greptile-apps[bot]

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update docker-compose.yml

* Update template.toml

* Update docker-compose.yml

* Update docker-compose.yml

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
Kien Ngo
2026-05-13 03:40:05 +07:00
committed by GitHub
parent 94b9aa70de
commit 0df6bc5b29
4 changed files with 55 additions and 18 deletions

View File

@@ -0,0 +1,24 @@
version: "3.8"
services:
go2rtc:
image: alexxit/go2rtc:1.9.14
restart: unless-stopped
# To use a local webcam, add the device to the service:
# devices:
# - /dev/video0:/dev/video0 # Adjust path if your device is at /dev/video1, etc.
expose:
- 1984 # Web UI
- 8554 # RTSP
- 8555 # WebRTC
environment:
- TZ=${TZ}
volumes:
- go2rtc-config:/config
volumes:
go2rtc-config: {}

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@@ -0,0 +1,13 @@
[variables]
main_domain = "${domain}"
[config]
[[config.domains]]
serviceName = "go2rtc"
port = 1984
host = "${main_domain}"
env = [
"TZ=${TZ}"
]

View File

@@ -2830,6 +2830,24 @@
"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",
"name": "Gotenberg",
@@ -5972,24 +5990,6 @@
"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",
"name": "SupaBase",