This repository was archived by the owner on Sep 10, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
70 lines (61 loc) · 2.04 KB
/
docker-compose.yml
File metadata and controls
70 lines (61 loc) · 2.04 KB
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
version: '3.7'
services:
icecast2:
image: kugichka/nesorter-icecast:latest
container_name: icecast2_0
restart: always
environment:
- SHOUT_ADMIN_EMAIL=your@address.com
- SHOUT_SOURCE_PASSWORD=spass
- SHOUT_RELAY_PASSWORD=rpass
- SHOUT_ADMIN_USERNAME=admin
- SHOUT_ADMIN_PASSWORD=apass
- SHOUT_SYSTEM_TUNE_LOGLEVEL=3
- SHOUT_SYSTEM_TUNE_HOSTNAME=localhost
- SHOUT_SYSTEM_TUNE_CLIENTS=100
- SHOUT_SYSTEM_TUNE_SOURCES=2
- SHOUT_SYSTEM_TUNE_THREADPOOL=5
- SHOUT_SYSTEM_TUNE_QUEUE_SIZE=524288
- SHOUT_SYSTEM_TUNE_CLIENT_TIMEOUT=30
- SHOUT_SYSTEM_TUNE_HEADER_TIMEOUT=15
- SHOUT_SYSTEM_TUNE_SOURCE_TIMEOUT=10
- SHOUT_SYSTEM_TUNE_BURST_ON_CONNECT=1
- SHOUT_SYSTEM_TUNE_BURST_SIZE=65535
- SHOUT_MOUNT=stream.mp3
- SHOUT_USER=stream
- SHOUT_PASSWORD=12345678
- SHOUT_STREAM_NAME=NameOfYourStream
- SHOUT_STREAM_DESCRIPTION=YourStreamDescription
ports:
- "8000:8000"
api:
user: node
image: kugichka/nesorter:latest
container_name: nesorter_0
restart: always
ports:
- "3000:3000"
volumes:
- /run/user/1000/pulse:/run/user/1000/pulse:ro
- /Users/Username/Music:/home/node/lib:rw
- ./data/prisma:/home/node/prisma/db:rw
- ./data/covers:/home/node/src/radio-service/lib/API/routes/assets/covers:rw
environment:
- SHOUT_HOST=icecast2
- SHOUT_MOUNT=stream.mp3
- SHOUT_USER=stream
- SHOUT_PASSWORD=12345678
- SHOUT_URL=http://localhost:8000/stream.mp3
- SHOUT_DESCRIPTION=Its test stream
- SHOUT_ADMIN_USER=admin
- SHOUT_ADMIN_PASSWORD=apass
- ADMIN_TOKEN=secret
- CONTENT_ROOT_DIR_PATH=/home/node/lib
- TZ_HOURS_SHIFT=4
- PLAYING_MODE=hardware
- HARDWARE_PLAYER_FFMPEG_DRIVER=pulse
- HARDWARE_PLAYER_FFMPEG_DEVICE=alsa_output.pci-0000_0d_00.4.analog-stereo.monitor
- MPV_FADE_TIME=5
- FFMPEG_BITRATE=320
- FFMPEG_FORMAT=mp3
- PULSE_SERVER=unix:/run/user/1000/pulse/native