50 lines
1.0 KiB
YAML
50 lines
1.0 KiB
YAML
version: '3'
|
|
name: florida_homebridge
|
|
services:
|
|
cgate:
|
|
container_name: florida_homebridge_cgate
|
|
build: ./cgate
|
|
network_mode: host
|
|
# ports:
|
|
# - 20023:20023
|
|
# - 20024:20024
|
|
# - 20025:20025
|
|
# - 20026:20026
|
|
# - 20123:20123
|
|
volumes:
|
|
- cgate_config:/cgate/config
|
|
- cgate_tag:/cgate/tag
|
|
- cgate_logs:/cgate/logs
|
|
restart: unless-stopped
|
|
harmony:
|
|
container_name: florida_homebridge_harmony
|
|
build: ./harmony
|
|
network_mode: host
|
|
# ports:
|
|
# - 8282:8282
|
|
restart: unless-stopped
|
|
server:
|
|
container_name: florida_homebridge_server
|
|
build: ./server
|
|
network_mode: host
|
|
restart: always
|
|
volumes:
|
|
- homebridge:/homebridge
|
|
# make UI updates persistent
|
|
# - homebridge_opt:/opt
|
|
- ./server/plugins:/tmp/plugins
|
|
depends_on:
|
|
- cgate
|
|
- harmony
|
|
logging:
|
|
driver: json-file
|
|
options:
|
|
max-size: "10mb"
|
|
|
|
volumes:
|
|
cgate_config:
|
|
cgate_tag:
|
|
cgate_logs:
|
|
homebridge:
|
|
# homebridge_opt:
|