3.1 KiB
3.1 KiB
docker compose 파일
version: "3.9"
services:
resilio-sync:
image: ghcr.io/linuxserver/resilio-sync:latest
container_name: Resilio-Sync
hostname: resilio-sync
mem_limit: 4g #사용안함
cpu_shares: 768 #사용안함
security_opt: #사용안함
- no-new-privileges:true #사용안함
healthcheck: #사용안함
test: curl -f http://localhost:8888/ || exit 1 #사용안함
ports:
- 7888:8888 # WebUI
- 55555:55555 # Sync Port
volumes:
- /volume1/docker/resilio-sync/config:/config:rw #필요시 수정
- /volume1/docker/resilio-sync/downloads:/downloads:rw #필요시 수정
- /volume1/docker/resilio-sync/data:/sync:rw #필요시 수정
environment:
TZ: Europe/Bucharest #Asia/Seoul로 수정
PUID: 1026
PGID: 100
restart: on-failure:5
- 상기 파일을 참조해서 docker를 설치하고 portainer을 설치한다.
- 준비가 되면 portainer에서 stack에서 상기내용을 복사하여 붙여넣기 하고, 필요시 수정한다.
- 필요한 volumes의 폴더를 만든다.
- 설치가 완료되면 공유폴더를 추가한다.
- 공유폴더를 추가하면서 note8핸드폰에서 계속 쓰기권한이 없다고 하는데, 알고보니 핸드폰 자체권한 허용을 안해서 나타나는 문제였다.(이걸로 하루를 꼬박 보냈다.)
- 설치가 완료되면 핸드폰, 컴퓨터, 아이패드를 사용하여 접속이 잘되는지 확인한다.
- 확인시 폴더5와 아이패드는 접속이 잘되었는데, 노트8은 접속이 잘 되지 않았다.
- 릴레이 서버가 자동으로 연결되어 속도가 느려지는 현상이 있었다.
- 이유는 토렌트 서버 접속이 안되어 릴레이 서버로 우외하여 접속이 되는 거였다.
- 피어 투 피어로 접속이 되어야 하지만 잘 되지 않았고, resilio_sync 설정에서 직접 호스트를 입력 "bkuse.com:9090"으로 접속을 설정하여 해결하였다.
- 하지만 완전하지는 않은것 같다.
- 속도차이는 릴레이서버시 5
10kb, 직접연결시 1050mb로 차이가 확연했다.
- 대체 프로그램이 있다. "syncthing"라는 프로그램이 있다. 하지만 아쉽게도 ios용 프로그램을 없었다.출처_https://11q.kr
- 참조_https://help.resilio.com/hc/en-us/articles/204754779-What-is-a-Relay-Server
- 참조_https://help.resilio.com/hc/en-us/articles/204754759-What-ports-and-protocols-are-used-by-Sync
- 참조_https://connect.resilio.com/hc/en-us/articles/115001069930-Ports-protocols-ports-forwarding-required-by-Resilio-Connect
- 참조_https://alternativeto.net/software/syncthing/