forked from jee-r/docker-mopidy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmopidy.conf
More file actions
executable file
·202 lines (170 loc) · 4.43 KB
/
mopidy.conf
File metadata and controls
executable file
·202 lines (170 loc) · 4.43 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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
##
# Core Config
##
[core]
cache_dir = /config/cache
config_dir = /config
data_dir = /config/data
max_tracklist_length = 10000
restore_state = false
[logging]
verbosity = 1
format = %(levelname)-8s %(asctime)s [%(process)d:%(threadName)s] %(name)s\n %(message)s
color = true
#config_file =
[audio]
mixer = software
mixer_volume =
#buffer_time =
output = autoaudiosink
#output = lamemp3enc ! shout2send async=false mount=/mopidy ip=icecast port=8000 password=SYp5f2aw2yMg2v9uovtY4Mxpq3Aem3nuramn
#output = audioresample ! audioconvert ! vorbisenc ! oggmux ! shout2send async=false mount=/ogg ip=icecast port=8000 password=SYp5f2aw2yMg2v9uovtY4Mxpq3Aem3nuramn
#output = gst-launch-1.0 audiotestsrc ! audioresample ! audioconvert ! flacenc ! oggmux ! shout2send mount=/flac ip=icecast port=8000 password=SYp5f2aw2yMg2v9uovtY4Mxpq3Aem3nuramn
#[proxy]
#scheme =
#hostname =
#port =
#username =
#password =
##
# Bundled Extension Config
##
[file]
enabled = true
media_dirs =
/media/Music|Music
show_dotfiles = false
excluded_file_extensions =
.directory
.html
.jpeg
.jpg
.log
.nfo
.pdf
.png
.txt
.zip
follow_symlinks = false
metadata_timeout = 1000
[m3u]
enabled = true
playlists_dir = /config/playlists
base_dir = /media/Music
default_encoding = latin-1
default_extension = .m3u8
[stream]
enabled = true
protocols =
http
https
mms
rtmp
rtmps
rtsp
timeout = 5000
metadata_blacklist =
[http]
enabled = true
hostname = 0.0.0.0
#default_app = iris
port = 6680
zeroconf = Mopidy HTTP server on $hostname
[softwaremixer]
enabled = true
##
# 3rd party plugin config
##
[local]
# https://github.com/mopidy/mopidy-local
enabled = false
media_dir = /media/Music
#max_search_result = 100
#scan_timeout =
#scan_flush_threshold = 100
album_art_files = cover.jpg,cover.png,album.jpg,album.png
#directories =
# Albums local:directory?type=album
# Artists local:directory?type=artist
# Composers local:directory?type=artist&role=composer
# Genres local:directory?type=genre
# Performers local:directory?type=artist&role=performer
# Tracks local:directory?type=track
#[local-images]
#enabled = true
#library = sqlite
#base_uri = /images/
#image_dir = /config/images
#album_art_files = *.jpg, *.jpeg, *.png
[mpd]
# https://github.com/mopidy/mopidy-mpd
enabled = true
hostname = 0.0.0.0
port = 6600
#password = Change_me
#max_connections = 20
#connection_timeout = 120
#command_blacklist =
#default_playlist_scheme =
[iris]
# https://github.com/jaedb/Iris
enabled = true
country = us
locale = en_US
#spotify_authorization_url = https://jamesbarnsley.co.nz/auth_spotify.php
#lastfm_authorization_url = https://jamesbarnsley.co.nz/auth_lastfm.php
data_dir = /config/iris
[mowecl]
# https://github.com/sapristi/mopidy-mowecl
enabled = true
# light or dark
theme_type = light
background_color = #fdf6e3
text_color = #002b36
primary_color = #268bd2
seek_update_interval = 500
search_history_length = 10
disable_dnd = false
small_screen = false
# Hotkeys
key_play_pause = space+Control
key_next_track = ArrowRight
key_previous_track =
key_rewind_track = ArrowLeft
key_volume_up = ArrowUp
key_volume_down = ArrowDown
[jamendo]
# https://github.com/jonathanhacker/mopidy-jamendo
enabled = false
#client_id = abcd1234
[funkwhale]
# https://dev.funkwhale.audio/funkwhale/mopidy
enabled = false
# URL of your funkwhale instance
url = https://demo.funkwhale.audio
# Application credentials (leave empty fo anonymous access)
# If you don't now what to put here, just run `mopidy funkwhale login` for
# the instructions
client_id =
client_secret =
# If for some reason, you want to use the legacy password-based auth,
# uncomment the variables below
# username = demo
# password = demo
# duration of cache entries before they are removed, in seconds
# 0 to cache forever, empty to disable cache
cache_duration = 600
# https://github.com/tkem/mopidy-podcast
[podcast]
enabled = false
# https://github.com/natumbri/mopidy-youtube
[youtube]
enabled = false
#youtube_api_key = <api key you got from Google>
#api_enabled = true
#threads_max = 16 : number of parallel threads to run
#search_results = 15 : maximum number of search results to return
#playlist_max_videos = 20 : maximum number of videos in a playlist to return
#strict_autoplay = [true/false
#max_autoplay_length = [maximum length of track in seconds or None]
#max_degrees_of_separation = [defaults to 3]