음악 스트리밍 mStream 서비스를 도커 컴포즈로 설치하는 가이드입니다.

 

 

1. docker-compose 방식

1-1) 기본 디렉토리 생성

  • mkdir -p <컨테이너_실행_경로>
    e.g. /volume1/docker/mstream
  • mkdir -p <설정저장_볼륨_경로>
    e.g. /volume1/docker/mstream/volume/config
  • mkdir -p <음악저장_볼륨_경로> (음악 컨텐츠 저장 위치)
    e.g. /volume1/music

 

1-2) docker-compose.yml 파일 작성

  • vim docker-compose.yml
 
docker-compose.yml
version: "2.1"
services:
  mstream:
    container_name: mstream
    image: ghcr.io/linuxserver/mstream:latest
    restart: unless-stopped
    ports:
      - 50008:3000
    volumes:
      - ./volume/config:/config
      - /volume1/music:/music
    environment:
      - PUID=1026
      - PGID=100
      - TZ=Asia/Seoul
설명
   container_name: <컨테이너_이름>
    restart: <재시작_옵션>
      - <접속_포트>:3000
      - <설정_볼륨_경로>:/config
      - <음악_볼륨_경로>:/music
      - PUID=<UID>
      - PGID=<GID>
      - TZ=<지역/도시>
 
 

1-3) docker-compose 설치

  • sudo docker-compose up -d

 

1-4) 접속 확인

  • http://<HOST_IP>:<접속_포트>
    e.g. http://192.168.10.10:50008

 

1-5) 관리자 계정 생성

  • 계정을 생성하지 않으면 누구나 다 접근 가능한 상태입니다.
  • 관리자 계정과 유저 계정을 추가하면, 로그인을 수행해야 서비스 이용이 가능합니다.
 

 

END

+ Recent posts