Files
gonic/README.md
2019-11-21 23:10:32 +00:00

1.3 KiB

features

  • browsing by folder (keeping your full tree intact)
  • browsing by tags (using taglib - supports mp3, opus, flac, ape, m4a, wav, etc.)
  • pretty fast scanning (with my library of ~27k tracks, initial scan takes about 10m, and about 5s after incrementally)
  • last.fm scrobbling
  • multiple users
  • a web interface (set up last.fm, manage users, start scans, etc.)
  • newer salt and token auth
  • tested on dsub and jamstash

installation

$ apt install sqlite tablib libtag1-dev
$ go get senan.xyz/g/gonic/cmd/gonic
$ gonic -h

or with docker, available on dockerhub as sentriz/gonic

  gonic:
    image: sentriz/gonic:latest
    environment:
    - TZ
    - GONIC_MUSIC_PATH=/music
    - GONIC_DB_PATH=/data/db.db
    - GONIC_LISTEN_ADDR=:80
    expose:
    - 80
    volumes:
    - ./data:/data
    - ${YOUR_MUSIC}:/music:ro

screenshots