Skip to content

This is a Docker environment created because multiple MPDs are needed to develop an MPD Client with Streamlit.

License

Notifications You must be signed in to change notification settings

halfenif/toy_mpd_docker_alpine

Repository files navigation

MPD for Dev MPD Client

Feature

  • alpine linux + MPD
  • 2 MPD service MPD01, MPD02
  • no alsa support (look mpd.conf > audio_output)

Installation

Requirements

  • Docker, Docker-Compose or Podman

Clone

git clone https://github.com/halfenif/toy_mpd_docker_alpine.git

Change Config

cp ./.env.sample ./.env

./.env

  • FOLDER_TARGET="" # MPD music folder
  1. Don't use symbolic link
  2. Docker run user is root
  3. Podman run user is login user
  4. Be carefull folder and file permission

Set MPD Port (Option)

  • MPD01: 6601
  • MPD02: 6602 change docker-compose.yml file

Build

./rebuild.sh

Description

Streamlit으로 MPD Client를 개발하기 위해 복수의 MPD가 필요해서 구성한 Docker환경입니다. This is a Docker environment created because multiple MPDs are needed to develop an MPD Client with Streamlit.

About

This is a Docker environment created because multiple MPDs are needed to develop an MPD Client with Streamlit.

Topics

Resources

License

Stars

Watchers

Forks