From ba7c6273421e1e89f2cdb31bb377fb5d2333d1f9 Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Tue, 7 Oct 2025 22:34:47 -0600 Subject: [PATCH] config --- .github/workflows/beets-sync.yml | 2 +- home-server/beets/config.yaml | 19 +++++++++++++++---- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.github/workflows/beets-sync.yml b/.github/workflows/beets-sync.yml index f04feb2..8873200 100644 --- a/.github/workflows/beets-sync.yml +++ b/.github/workflows/beets-sync.yml @@ -18,5 +18,5 @@ jobs: docker compose up -d docker compose restart sleep 2 - docker exec -u 1000 beets bash -c 'beet -v import -I -q /managed/*' || true + docker exec -u 1000 beets bash -c 'beet -v import -i -q /managed/*' || true echo "Beets sync completed" diff --git a/home-server/beets/config.yaml b/home-server/beets/config.yaml index 69cb1fd..fd09c3f 100644 --- a/home-server/beets/config.yaml +++ b/home-server/beets/config.yaml @@ -1,4 +1,4 @@ -plugins: fetchart embedart convert scrub replaygain lastgenre chroma web +plugins: fetchart embedart convert scrub replaygain lastgenre chroma web hook directory: /output/music library: /config/musiclibrary.blb art_filename: albumart @@ -21,9 +21,9 @@ paths: import: write: yes - copy: yes - move: no - resume: ask + copy: no + move: yes + # resume: ask # incremental: yes incremental: no quiet_fallback: skip @@ -62,6 +62,17 @@ web: host: 0.0.0.0 port: 8337 +# hook: +# hooks: +# # Delete the source file after successful import +# - event: item_imported +# command: | +# SOURCE_FILE="{item.path}" +# if [ -f "$SOURCE_FILE" ]; then +# echo "Deleting imported source file: $SOURCE_FILE" +# rm -f "$SOURCE_FILE" +# fi + match: strong_rec_thresh: 0.15 # Default: 0.04 (96% match or better = auto-accept) medium_rec_thresh: 0.25 # Default: 0.25 (75% match = suggest but ask)