glogiotatidis / supysonic-docker

Docker image for supysonic

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Supysonic Docker Image

Docker container for supysonicthe ingenious music server.

Install

  1. Clone this repository

  2. Optionally setup a virtualenv

  3. Install docker-compose

    pip install docker-compose
  4. Build supysonic docker image

    docker-compose build 
  5. Setup the database

    This repo comes with a sqlite configuration. You can change to mysql or postgres by editing supysonic.conf

    sqlite3 ./data/supysonic.db < ./schema/sqlite.sql
  6. Link your music folder

    For example if you want to link to ~/Music

    ln -s ~/Music ./music
  7. Create supysonic user and add music folders using supysonic-cli

    docker-compose run supysonic supysonic-cli

    Detailed instructions on the use of cli can be found supysonic's README

  8. Start supysonic as daemon

    docker-compose up -d
  9. Connect to http://localhost:8000 and enjoy!

Use

Supysonic exposes only a Subsonic compatible interface and thus it can by only used through apps that can connect to the API. I enjoy supysonic using DSub on Android (github repo with apks) and Jamstash on the web.

About

Docker image for supysonic


Languages

Language:Python 65.5%Language:Dockerfile 34.5%