-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Logs
[explo] 2026-01-28T21:36:43.188957835Z [setup] Initializing cron jobs...
[explo] 2026-01-28T21:36:43.201065584Z [setup] Registered job: WEEKLY_JAMS
[explo] 2026-01-28T21:36:43.201077034Z Schedule: 30 00 * * 1
[explo] 2026-01-28T21:36:43.201079334Z Command : ./explo --playlist=weekly-jams --download-mode=skip
[explo] 2026-01-28T21:36:43.201952767Z [setup] Registered job: WEEKLY_EXPLORATION
[explo] 2026-01-28T21:36:43.201958547Z Schedule: 15 00 * * 2
[explo] 2026-01-28T21:36:43.201960487Z Command : ./explo # Run weekly exploration with default settings
[explo] 2026-01-28T21:36:43.202450179Z [setup] Starting cron...
[explo] 2026-01-28T21:36:43.202455859Z [setup] Executing startup task...
[explo] 2026-01-28T21:36:43.270606957Z fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
[explo] 2026-01-28T21:36:44.221076330Z fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
[explo] 2026-01-28T21:36:49.135745059Z (1/19) Upgrading libcrypto3 (3.5.4-r0 -> 3.5.5-r0)
[explo] 2026-01-28T21:36:53.693978679Z (2/19) Upgrading libssl3 (3.5.4-r0 -> 3.5.5-r0)
[explo] 2026-01-28T21:36:54.511984781Z (3/19) Upgrading busybox (1.37.0-r19 -> 1.37.0-r20)
[explo] 2026-01-28T21:36:55.640680167Z Executing busybox-1.37.0-r20.post-upgrade
[explo] 2026-01-28T21:36:55.662670087Z (4/19) Upgrading ssl_client (1.37.0-r19 -> 1.37.0-r20)
[explo] 2026-01-28T21:36:55.681044465Z (5/19) Upgrading busybox-binsh (1.37.0-r19 -> 1.37.0-r20)
[explo] 2026-01-28T21:36:55.698982803Z (6/19) Upgrading libpng (1.6.47-r0 -> 1.6.54-r0)
[explo] 2026-01-28T21:36:55.890388102Z (7/19) Upgrading libsodium (1.0.20-r0 -> 1.0.20-r1)
[explo] 2026-01-28T21:36:56.404913502Z (8/19) Installing libatomic (14.2.0-r6)
[explo] 2026-01-28T21:36:56.457652480Z (9/19) Installing icu-data-en (76.1-r1)
[explo] 2026-01-28T21:36:59.053548497Z Executing icu-data-en-76.1-r1.post-install
[explo] 2026-01-28T21:36:59.055716764Z *
[explo] 2026-01-28T21:36:59.055731084Z * If you need ICU with non-English locales and legacy charset support, install
[explo] 2026-01-28T21:36:59.055735964Z * package icu-data-full.
[explo] 2026-01-28T21:36:59.055739814Z *
[explo] 2026-01-28T21:36:59.055952884Z (10/19) Installing icu-libs (76.1-r1)
[explo] 2026-01-28T21:37:02.935746023Z (11/19) Installing simdutf (7.2.1-r0)
[explo] 2026-01-28T21:37:03.463956500Z (12/19) Installing zstd-libs (1.5.7-r0)
[explo] 2026-01-28T21:37:04.412996004Z (13/19) Installing deno (2.3.1-r2)
[explo] 2026-01-28T21:38:13.136195374Z (14/19) Installing yt-dlp-ejs-rt-deno (0.3.1-r0)
[explo] 2026-01-28T21:38:13.136219514Z (15/19) Installing yt-dlp-ejs (0.3.1-r0)
[explo] 2026-01-28T21:38:13.276888710Z (16/19) Installing yt-dlp-ejs-pyc (0.3.1-r0)
[explo] 2026-01-28T21:38:13.295990529Z (17/19) Upgrading yt-dlp-core (2025.10.22-r0 -> 2025.11.12-r0)
[explo] 2026-01-28T21:38:18.147508379Z (18/19) Upgrading yt-dlp-core-pyc (2025.10.22-r0 -> 2025.11.12-r0)
[explo] 2026-01-28T21:38:27.647170223Z (19/19) Upgrading yt-dlp (2025.10.22-r0 -> 2025.11.12-r0)
[explo] 2026-01-28T21:38:27.647518244Z Executing busybox-1.37.0-r20.trigger
[explo] 2026-01-28T21:38:27.650586294Z Executing ca-certificates-20250911-r0.trigger
[explo] 2026-01-28T21:38:27.713614898Z OK: 304 MiB in 191 packages
[explo] 2026-01-28T21:38:27.826346185Z 2026/01/28 21:38:27 INFO Starting Explo...
...
[explo] 2026-01-28T21:59:17.460145419Z 2026/01/28 21:59:17 INFO [monitor] Finished service=slskd "downloaded files"=20 "total tracks"=50
[explo] 2026-01-28T21:59:17.461341881Z 2026/01/28 21:59:17 INFO Refreshing library... system=jellyfin
[explo] 2026-01-28T22:01:18.298088442Z 2026/01/28 22:01:18 WARN [jellyfin] failed to create playlist: got 500 from http://192.168.1.30:8096/Playlists
# === Discovery Config ===
# Service which recommends songs (only 'listenbrainz' is supported)
# DISCOVERY_SERVICE=listenbrainz
# Your ListenBrainz username
LISTENBRAINZ_USER=MYUSERNAME
# 'playlist' to fetch weekly playlist (50 songs), 'api' for fewer songs (good for testing) (default: playlist)
# LISTENBRAINZ_DISCOVERY=playlist
# === Music System Configuration ===
# Music system you use: emby, jellyfin, mpd, plex or subsonic
EXPLO_SYSTEM=jellyfin
# Address of your media system (e.g. http://127.0.0.1:4533)
SYSTEM_URL=http://192.168.1.30:8096
# Username with access to system (required for all except mpd)
SYSTEM_USERNAME=MYUSERNAME
# Password for the user (required for subsonic, recommended for plex)
SYSTEM_PASSWORD=
# API Key from your media system (required for emby and jellyfin, optional for plex)
API_KEY=MYAPIKEY
# Name of the music library in your system (emby, jellyfin, plex)
LIBRARY_NAME=Music
# Mark playlist as public (subsonic)
# PUBLIC_PLAYLIST=false
# === Downloader Configuration ===
# Directory to store downloaded tracks. It's recommended to make a separate directory (under the music library) for Explo
# PS! This is only needed when running the binary version, in docker it's set through volume mapping
# DOWNLOAD_DIR=/path/to/musiclibrary/explo/
# Download/move tracks to a subdirectory named after the playlist
USE_SUBDIRECTORY=true
# Comma-separated list (no spaces) of download services, in priority order (default: youtube)
DOWNLOAD_SERVICES=slskd
# Directory for writing .m3u playlists (required only for MPD)
# PLAYLIST_DIR=/path/to/playlist/folder/
# === YouTube Configuration ===
# YouTube Data API key (required if using youtube)
#YOUTUBE_API_KEY=
# Custom path to ffmpeg binary (default: defined in $PATH)
# FFMPEG_PATH=
# Custom path to yt-dlp binary (default: defined in $PATH)
# YTDLP_PATH=
# Path to (optional) cookies file (default ./cookies.txt) (in docker this is set through volume mapping)
# COOKIES_PATH=./cookies.txt
# Comma-separated (without spaces) keywords to exclude from YouTube results (default: live,remix,instrumental,extended,clean,acapella)
# FILTER_LIST=live,remix,instrumental,extended
# === Slskd Configuration ===
# Slskd instance address (requires running instance)
SLSKD_URL=http://192.168.1.21:5030
# Slskd API key
SLSKD_API_KEY=MYAPIKEY
# Whether to move downloads under the DOWNLOAD_DIR or not (default: false)
# MIGRATE_DOWNLOADS=false
# Rename migrated track in {artist}-{title} format
# RENAME_TRACK=false
# Directory where slskd downloads tracks (default: /slskd/)
# PS! This is only needed on the binary version, in docker it's set through volume mapping
# SLSKD_DIR=/slskd/
# Number of times to check search status before skipping the track (default: 5)
# SLSKD_RETRY=5
# Number of download attempts for a track (default: 3)
# SLSKD_DL_ATTEMPTS=3
## Slskd Filtering
# Comma-separated (without spaces) file extensions to download from (default: flac,mp3)
EXTENSIONS=mp3
# Minimal Bit Depth (default: 8)
# MIN_BIT_DEPTH=8
# Minimal Bitrate (default: 256)
# MIN_BITRATE=256
# Comma-separated (without spaces) keywords to avoid, when filtering slskd results (default: live,remix,instrumental,extended,clean,acapella)
FILTER_LIST=live,remix,instrumental,extended,acapella
# === Metadata / Formatting ===
# Set to true to merge featured artists into title (recommended), false appends them to artist field (default: true)
# SINGLE_ARTIST=true
# === Misc ===
# Minutes to sleep between library scans (default: 2)
# SLEEP=2
# Set the log level (DEBUG, INFO, WARN, ERROR) (default: INFO)
# LOG_LEVEL=INFO
# Set a custom HTTP timeout for music servers (in seconds) (default: 10)
# CLIENT_HTTP_TIMEOUT=10
Files are sent to SLSKD fine but i have SLSKD leave aquired files in a folder which is then picked up by beets-flask before import into the Music directory. Is this the problem?
Metadata
Metadata
Assignees
Labels
No labels