droppy
Droppy는 도커로 간단히 설치할 수 있는 웹서버이다. 정말 가볍기 때문에 많이 사용된다.
장점은 영상이나 음악을 다운로드 받지 않고 웹에서 바로 실행 가능하며 공유할 때 다운로드 없이 스트리밍 가능한 링크를 제공한다.
droppy 설치
사전 작업
mkdir -p <컨테이너_실행_경로>
- /docker/droppy
mkdir -p <파일저장_볼륨_경로>
- /docker/droppy/files
컨테이너 생성하기
droppy를 docker-compose로 띄워보자.
version: "3"
services:
droppy:
image: silverwind/droppy:latest
restart: always
volumes:
- "./files:/files"
ports:
- "8989:8989"
environment:
- PUID=501
- PGID=20
- TZ="Asia/Seoul"
container_name: droppy
설명
- "<접속포트>:8989"
- "<파일저장_볼륨_경로>:/files"
- PUID=<UID>
- PGID=<GID>
- TZ=<지역/도시>
docker-compose 실행
$ dockder-compose up -d
서비스 동작 확인
http://<IP주소>:8989
로 접속하면 아래와 같은 로그인 화면이 뜬다.
로그인 정보는 다음과 같다 - admin/admin
로그인을 하고나면 아래와 같은 페이지로 이동되는데 이제 거기서 마음껏 파일을 업로드 하면 된다.