/
docker-compose.yml
45 lines (45 loc) · 1.22 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
version: "3.7"
services:
mirakurun:
build:
context: ../
dockerfile: docker/Dockerfile
image: chinachu/mirakurun:latest
container_name: mirakurun
cap_add:
- SYS_ADMIN
- SYS_NICE
environment:
TZ: Asia/Tokyo
DOCKER_NETWORK: host
# LOG_LEVEL: "3"
# DEBUG: "true"
network_mode: host
devices:
- /dev/bus:/dev/bus
- /dev/dvb:/dev/dvb
volumes:
# ** CAUTION **
# (default) `/usr/local/mirakurun/*` has been moved to `/opt/mirakurun/*`
# try:
# sudo mv -vf /usr/local/mirakurun /opt/mirakurun
# sudo mkdir -p /opt/mirakurun/run /opt/mirakurun/opt /opt/mirakurun/config /opt/mirakurun/data
# you can change to any location if required.
- type: bind
source: /opt/mirakurun/run/
target: /var/run/
- type: bind
source: /opt/mirakurun/opt/
target: /opt/
- type: bind
source: /opt/mirakurun/config/
target: /app-config/
- type: bind
source: /opt/mirakurun/data/
target: /app-data/
restart: always
logging:
driver: json-file
options:
max-file: "1"
max-size: 10m