initial commit
This commit is contained in:
49
florida/homebridge/docker-compose.yml
Normal file
49
florida/homebridge/docker-compose.yml
Normal file
@@ -0,0 +1,49 @@
|
||||
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:
|
||||
Reference in New Issue
Block a user