diff --git a/scotty.example.toml b/scotty.example.toml new file mode 100644 index 0000000..b8ac970 --- /dev/null +++ b/scotty.example.toml @@ -0,0 +1,66 @@ +# Path to the database file used to store recent import timestamps +database = "scotty.sqlite3" + +[service.listenbrainz] +# This backend supports listens and loves from https://listenbrainz.org/ +backend = "listenbrainz" +# Your ListenBrainz username +username = "" +# Your ListenBrainz access token from https://listenbrainz.org/profile/ +token = "" + +[service.maloja] +# Maloja is a self hosted listening service (https://github.com/krateng/maloja) +backend = "maloja" +# Base URL of your Maloja instance +server-url = "https://maloja.example.com" +# A Maloja API key +token = "" +# Set to true to disable Malojas auto correction of submitted listens +nofix = false + +[service.funkwhale] +# Funkwhale is a federated music server (https://www.funkwhale.audio/). +# You need to register a new application in your Funkwhale settings. +backend = "funkwhale" +# Base URL of your Funkwhale instance +server-url = "https://funkwhale.example.com" +# Your Funkwhale username +username = "" +# The "access token" from the Funkwhale application settings +token = "" + +[service.your-music-server] +# The subsonic allows reading loves from any subsonic compatible music server. +backend = "subsonic" +# Base URL of your music server +server-url = "https://example.com" +# A valid username for logging into your server +username = "" +# Password for the username above +token = "" + +[service.scrobbler-log] +# Read or write listens from a Rockbox .scobbler.log file +backend = "scrobbler-log" +# The file path to the .scrobbler.log file +file-path = "data/.scrobbler.log" +# If true, reading listens from the file also returns listens marked as "skipped" +include-skipped = true + +[service.jspf] +# Write listens and loves to JSPF playlist files (https://xspf.org/jspf) +backend = "jspf" +# The file path to the XSPF file +file-path = "data/playlist.jspf" +# Title of the playlist +title = "My Playlist" +# Creator of the playlist (only informational) +username = "" +# A unique identifier for your playlist +identifier = "" + +[service.dump] +# This backend allows writing listens and loves as console output. Useful for +# debugging the export from other services. +backend = "dump"