Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/halfenif/toy_mpd_docker_alpine
This is a Docker environment created because multiple MPDs are needed to develop an MPD Client with Streamlit.
https://github.com/halfenif/toy_mpd_docker_alpine
docker mpd
Last synced: 26 days ago
JSON representation
This is a Docker environment created because multiple MPDs are needed to develop an MPD Client with Streamlit.
- Host: GitHub
- URL: https://github.com/halfenif/toy_mpd_docker_alpine
- Owner: halfenif
- License: epl-2.0
- Created: 2024-05-28T04:02:30.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-29T01:54:34.000Z (7 months ago)
- Last Synced: 2024-05-30T00:58:59.154Z (7 months ago)
- Topics: docker, mpd
- Language: Dockerfile
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
```bash
git clone https://github.com/halfenif/toy_mpd_docker_alpine.git
```## Change Config
```bash
cp ./.env.sample ./.env
```**./.env**
- FOLDER_TARGET="" # MPD music folder1. 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
```bash
./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.