No description
Find a file
2026-04-02 19:14:36 -04:00
.github/workflows bleh 2026-04-02 19:14:36 -04:00
audio.go bleh 2026-04-02 19:14:36 -04:00
cmd.go bleh 2026-04-02 19:14:36 -04:00
Dockerfile bleh 2026-04-02 19:14:36 -04:00
files.go bleh 2026-04-02 19:14:36 -04:00
go.mod embed & move covers, remove m4a support 2025-11-15 13:06:33 -05:00
go.sum embed & move covers, remove m4a support 2025-11-15 13:06:33 -05:00
importer.go bleh 2026-04-02 19:14:36 -04:00
lrc.go add lyric fetching 2025-11-22 20:27:12 -05:00
main.go bleh 2026-04-02 19:14:36 -04:00
media.go bleh 2026-04-02 19:14:36 -04:00
metadata.go bleh 2026-04-02 19:14:36 -04:00
README.md embed & move covers, remove m4a support 2025-11-15 13:06:33 -05:00

music-importer

this thing is like 95% AI code. use at your own risk

i didn't feel like spending the time to do it all right and i figured its simple enough that chatgpt couldn't possible screw it up that bad

Usage

docker compose

services:
  music-importer:
    image: gabehf/music-importer:latest
    container_name: music-importer
    ports:
      - "8080:8080"
    volumes:
      - /my/import/dir:/import
      - /my/library/dir:/library
    environment:
      IMPORT_DIR: /import
      LIBRARY_DIR: /library

Quirks

  • only works for .flac and .mp3
  • not configurable at all, other than dirs