Homebridge template (#77)

* feat: homebridge

* Update blueprints/homebridge/docker-compose.yml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
This commit is contained in:
Vyacheslav Scherbinin 2025-04-21 11:02:04 +07:00 committed by GitHub
parent 8c1085741b
commit 3592e2b46f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1,14 @@
services:
homebridge:
image: homebridge/homebridge:latest
restart: always
ports:
- 8581
volumes:
- ./volumes/homebridge:/homebridge
healthcheck:
test: ["CMD", "curl", "-f", "http://homebridge:8581/"]
interval: 60s
retries: 5
start_period: 300s
timeout: 2s

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 168 KiB

View File

@ -0,0 +1,11 @@
[variables]
main_domain = "${domain}"
[config]
env = []
mounts = []
[[config.domains]]
serviceName = "homebridge"
port = 8581
host = "${main_domain}"

View File

@ -2155,6 +2155,25 @@
}, },
"tags": ["network"] "tags": ["network"]
}, },
{
"id": "homebridge",
"name": "Homebridge",
"version": "latest",
"description": "Bringing HomeKit support where there is none. Homebridge allows you to integrate with smart home devices that do not natively support HomeKit.",
"logo": "homebridge.svg",
"links": {
"github": "https://github.com/homebridge/homebridge",
"website": "https://homebridge.io/",
"docs": "https://github.com/homebridge/homebridge/wiki"
},
"tags": [
"iot",
"homekit",
"internet-of-things",
"self-hosted",
"server"
]
},
{ {
"id": "tooljet", "id": "tooljet",
"name": "Tooljet", "name": "Tooljet",