웹상에서 ebook 볼 수 있는 ubooquity 서비스를 도커 컴포즈로 설치하는 가이드입니다.
1. docker-compose 방법
1-1) 기본 디렉토리 생성
- sudo mkdir -p <컨테이너_실행_경로>
e.g. sudo mkdir -p /volume1/docker/ubooquity - sudo mkdir -p <설정_볼륨_경로>
e.g. sudo mkdir -p /volume1/docker/ubooquity/volume/config - sudo mkdir -p <만화책_볼륨_경로> (만화책 컨텐츠 저장 위치)
e.g. sudo mkdir -p /volume1/ebook/comics - sudo mkdir -p <이북_볼륨_경로> (이북 컨텐츠 저장 위치)
e.g. sudo mkdir -p /volume1/ebook/books - sudo mkdir -p <기타파일_볼륨_경로> (기타, PDF 컨텐츠 저장 위치)
e.g. sudo mkdir -p /volume1/ebook/files
1-2) docker-compose.yml 작성
- sudo vim <도커_컴포즈_파일_경로>
e.g. /volume1/docker/ubooquity/docker-compose.yml
docker-compose.yml |
version: '3.3' services: ubooquity: image: 'linuxserver/ubooquity:latest' container_name: ubooquity restart: unless-stopped volumes: - './volume/config:/config' - '/volume1/ebook/comics:/comics' - '/volume1/ebook/books:/books' - '/volume1/ebook/files:/files' ports: - '50001:2202' - '50002:2203' environment: - PUID=1026 - PGID=100 |
설명 |
container_name: <컨테이너_이름> restart: <재시작_옵션> - '<설정_볼륨_경로>:/config' - '<만화책_경로>:/comics' - '<이북_경로>:/books' - '<기타파일_경로>:/files' - '<접속_포트>:2202' - '<관리자_포트>:2203' - PUID=<UID> - PGID=<GID> |
1-3) docker-compose 설치
- sudo docker-compose up -d
1-4) 접속 확인
- http://<HOST_IP>:<접속_포트>/ubooquity
e.g. http://192.168.10.10:50001/ubooquity - http://<HOST_IP>:<관리자_포트>/ubooquity/admin
e.g. http://192.168.10.10:50002/ubooquity/admin
2. ubooquity 컨텐츠 파일 추가
2-1) 컨테츠 추가시 참고사항
- 파일은 cbz 와 cbr 만 인식됨
- FTP나 samba 등으로 ebook 하위의 comics 나 books에 파일 업로드
- 기존 zip 이나 rar 파일을 cbz, cbr로 rename 적용 (zip = cbz, rar = cbr, 확장자 rename 필요)
END
'Guide_Tip_Tech > Docker' 카테고리의 다른 글
[docker] code server 설치 (docker-compose 방식) (0) | 2022.08.08 |
---|---|
ubuntu 16.04 에서 docker 최신 버전 설치하는 방법 (5) | 2022.03.30 |
WSL 사용시 ext4.vhdx 저장되는 BasePath 위치 확인 (0) | 2022.02.15 |
[docker] heimdall 설치 (docker-compose 방식) (0) | 2022.02.02 |
[docker] mStream Music 설치 (docker-compose 방식) (0) | 2022.02.02 |
[docker] netdata 설치 (docker-compose 방식) (0) | 2022.02.02 |
[docker] WeTTY 설치 (docker-compose 방식) (1) | 2022.02.02 |
[docker] portainer 설치 (docker-compose 방식) (0) | 2022.02.02 |
[docker] droppy 설치 (docker-compose 방식) (0) | 2022.02.01 |
docker 스터디 단계별 특징과 장/단점 (2) | 2021.11.18 |