Profile picture

[Docker] 파일 저장소 droppy 설치

JaehyoJJAng2023년 05월 04일

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 로 접속하면 아래와 같은 로그인 화면이 뜬다.
image

로그인 정보는 다음과 같다 - admin/admin


로그인을 하고나면 아래와 같은 페이지로 이동되는데 이제 거기서 마음껏 파일을 업로드 하면 된다.
image


Loading script...