-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.web.yaml
49 lines (44 loc) · 1 KB
/
config.web.yaml
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
directory: /data/music
library: /data/beets/library.db
# Load plugins beets can use.
plugins:
- beetstream
- web
- webm3u
- webrouter
# Run a web server that serves a GUI, Subsonic API and M3U playlists.
# See https://github.com/mgoltzsche/beets-webrouter
webrouter:
host: 0.0.0.0
port: 8337
routes:
/:
plugin: web
/favicon.ico:
plugin: webrouter.favicon
/subsonic:
plugin: beetstream
config:
never_transcode: true
playlist_dir: /data/playlists
/m3u:
plugin: webm3u
# Run a subsonic server.
# See https://github.com/BinaryBrain/Beetstream
beetstream:
host: 0.0.0.0
port: 8080
never_transcode: true
# Run a web server that provides a simple GUI and API.
# See https://beets.readthedocs.io/en/stable/plugins/web.html
web:
host: 0.0.0.0
port: 8337
reverse_proxy: true
readonly: true
# Run a web server to serve the playlists.
# See https://github.com/mgoltzsche/beets-webm3u
webm3u:
host: 0.0.0.0
port: 8339
playlist_dir: /data/playlists