# Mopidy configuration for cjennings # See https://docs.mopidy.com/en/latest/config/ for documentation [core] cache_dir = $XDG_CACHE_DIR/mopidy config_dir = $XDG_CONFIG_DIR/mopidy data_dir = $XDG_DATA_DIR/mopidy max_tracklist_length = 10000 restore_state = false [logging] verbosity = 0 format = %(levelname)-8s %(asctime)s [%(process)d:%(threadName)s] %(name)s\n %(message)s color = true [audio] mixer = software mixer_volume = output = autoaudiosink # Buffer time in milliseconds - increase for smoother streaming # Default is 1000ms, setting to 15000ms (15 seconds) for radio streams buffer_time = 15000 [proxy] scheme = hostname = port = username = password = [file] enabled = true # Point to Craig's music directory media_dirs = /home/cjennings/music|Music excluded_file_extensions = .directory .html .jpeg .jpg .log .nfo .pdf .png .txt .zip show_dotfiles = false follow_symlinks = false metadata_timeout = 1000 [http] enabled = true hostname = 127.0.0.1 port = 6680 zeroconf = Mopidy HTTP server on $hostname allowed_origins = csrf_protection = true default_app = mopidy [m3u] enabled = true base_dir = /home/cjennings/music default_encoding = latin-1 default_extension = .m3u8 playlists_dir = [softwaremixer] enabled = true [stream] enabled = true protocols = http https mms rtmp rtmps rtsp metadata_blacklist = # Increase timeout for slow/distant streams (30 seconds) timeout = 30000 # MPD frontend - enables MPD protocol compatibility (port 6600) # This allows MPD clients like mpc, ncmpcpp to work with Mopidy [mpd] enabled = true hostname = 127.0.0.1 port = 6600 password = max_connections = 20 connection_timeout = 60