• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

언제 어디서나 원격동기화를 위한 Syncthing 프로젝트(드롭박스,구글드라이브,원드라이브 대체)

달소 달소 1284

5

8

안녕하세요. 달소입니다.


오늘 소개해드릴 프로젝트는 원격 동기화로 많이들 사용하시는 Syncthing 입니다.

image.png.jpg


아마 많은분들이 알고계시고 사용하고 계실테지만 시놀/헤놀로 나스를 구축하지않고 개인용도로만 원드라이브,드롭박스,구글드라이브의 파일스트림과 같이 지속적으로 동기화를 지원해주는 툴과 유사합니다.


시놀로지에서는 드라이브 sync와 같은걸로 동기화 가능하기떄문에 따로 필요는 없으시겠지만.
클라우드에 개인서버를 올리거나 라즈베리파이같은걸 파일서버로 운영하기에는 썩 괜찮은 프로젝트가 아닌가 싶습니다.

 

Syncthing은 타 동기화프로그램과 다르게 특정 ip나 도메인에 로그인해서 동기화하는게 아니라.

동기화받을 서버/PC에서 Syncthing을 띄우고 나서 공유키를 통해 접근권한을 부여하고 동기화를 진행합니다.


설치또한 Docker를 통해 쉽게 설치가능하며
클라이언트는 Windows,Mac,Android,IOS등 모든 OS를 지원한다고 보시면됩니다.

또한 굳이 서버가 없으시더라고 PC to PC간의 동기화도 가능합니다.

 

Syncthing은 IP 주소나 고급 구성이 필요하지 않습니다. LAN과 인터넷을 통해서만 작동합니다. 모든 기계는 ID로 식별됩니다. 친구에게 ID를 제공하고 폴더를 공유하고 시청하십시오. 포워딩을 원하지 않거나 방법을 모르는 경우 UPnP가 수행합니다.

 

컨테이너 생성하기

docker-compose를 통해 설치를 진행해보겠습니다.

 

사용할 이미지는 linuxserver의 공식 이미지입니다.

https://hub.docker.com/r/linuxserver/syncthing

 

서버에서는 미리 디렉터리들을 생성해주세요.

 

mkdir -p /data/syncthing/config
mkdir -p /data/syncthing/data1
mkdir -p /data/syncthing/data2
cd /data/syncthing
vi docker-compose.yml

 

---
version: "2.1"
services:
  syncthing:
    image: lscr.io/linuxserver/syncthing:latest
    container_name: syncthing
    hostname: syncthing #optional
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Seoul
    volumes:
      - ./config:/config
      - ./data1:/data1
      - ./data2:/data2
    ports:
      - 8384:8384
      - 22000:22000/tcp
      - 22000:22000/udp
      - 21027:21027/udp
    restart: unless-stopped
 

 

각 매개변수에 대한 설명은 아래와같습니다.

 

image.png.jpg

 

image.png.jpg

 

컨테이너 생성이 완료되었으면 ip:8384 포트로 접속해주세요.

 

사용하기

 

처음 접속하면 이렇게 gui에대해서 접근권한부여를 하라고합니다. 설정해주세요.

image.png.jpg

 

 

image.png.jpg

 

그럼 이제 관리자페이지 접근시 아래처럼 로그인창이 나옵니다.

 

image.png.jpg

 

image.png.jpg

 

PC클라이언트 설정

 

이제 테스트를 위해 윈도우용 클라이언트를 먼저 받아주세요.

 

https://github.com/canton7/SyncTrayzor/releases/tag/v1.1.29

 

image.png.jpg

 

프로그램을 설치한 뒤에 실행시키면 위 UI와 동일한 형태가 나오게되는데요.

 

image.png.jpg

 

기기 식별자를 복사해줍니다.

 

image.png.jpg

 

그리고 서버에 다시 접속

 

image.png.jpg

 

저장해주면 윈도우클라이언트에서도 기기를 추가해줄꺼냐고 나옵니다.

 

image.png.jpg

 

image.png.jpg

 

추가되면 이렇게 뜨고 이제 공유폴더를 만들어서 공유해줍니다.

 

image.png.jpg

 

image.png.jpg

 

그리고 공유를 누른뒤에 아까 추가한 기기를 추가해주세요.

 

image.png.jpg

공유폴더도 동일하게 인증과정을 거쳐주시면됩니다.

 

image.png.jpg

 

image.png.jpg

 

서버쪽에서 확인해봤습니다.

Upnp로 공유하는거라 속도가 영 안나오네요.

 

image.png.jpg

 

 

포트포워딩을 제대로 해주고나서 편집 -> 주소 -> tcp://ip:port를 제대로 넣어주면

image.png.jpg

속도도 제대로 나옵니다.

image.png.jpg

제대로 사용하기위해서는 포트포워딩을 하고 사용하시는걸 추천드립니다.

 

최근 변경항목도 잘 나옵니다.

image.png.jpg

신고공유스크랩
8
1등
nmks21 2022.10.09. 02:20

truenas app에 기본으로 제공되는 프로그램이네요.. 한번 찍먹했다가 어려워서 Cloud Sync로...

profile image
달소 글쓴이 2022.10.09. 22:10
nmks21

cloud sync앱은 클라우드로의 백업이겠죠..?

혹시 시놀로지로도 가능한가요??!?

nmks21 2022.10.10. 17:09
달소

truenas cloud sync에서 상용 클라우드 외에 FTP, SFTP, WEBDAV 지원하니 시놀에서 설정하면 연결 가능할 것 같습니다.

nmks21 2022.10.10. 17:11
nmks21

backup credentials로 가셔서 cloud credentials에서 추가 후 data protection에서 cloud sync 설정해주면 됩니다.

profile image
달소 글쓴이 2022.10.10. 20:41
nmks21

오호,,, 궁금한기능이긴하네요.

proxmox도 워낙 잘되있긴한데.. 여러플랫폼이 재미있긴하지요 ㅎ

profile image 2등
ENTJ도플랜 2023.08.30. 00:22
안녕하세요 달소님 안드로이드에서 갤러리 앱에 사진을 동기화하려는데 시놀로지 포토로는 어려워서 이걸 이용해서 photo 폴더를 공유 하고싶은데 volume1/photos 공유폴더 는 동기화가 어려울까요 ? 권한을 따로 줘야되는걸까요?
profile image
달소 글쓴이 2023.08.30. 09:53
ENTJ도플랜
볼륨 매핑만 잘된다면 따로 문제는없을것같긴한데요.
시놀로지 드라이브등과도 동기화가안되실까요?

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
정보 안녕하세요! 새로 가입했습니다. 5 Razorbacks 12시간 전18:06 72 +1
정보 서버포럼 가입인사겸 저의 홈서버를 소개합니다!! 9 툭툭이 19시간 전11:14 393 +9
잡담 가지고 놀기 좋은걸 찾았습니다. 8 주차장 2일 전17:47 469 +1
3778 오픈소스
image
달소 7시간 전22:53 54 0
3777 정보
image
달소 7시간 전22:48 41 +1
3776 정보
image
Razorbacks 12시간 전18:06 72 +1
3775 질문
normal
맛밥 15시간 전15:34 165 0
3774 정보
image
툭툭이 19시간 전11:14 393 +9
3773 질문
normal
유니파트 1일 전22:09 198 0
3772 질문
image
반투검스 1일 전12:46 69 0
3771 질문
normal
니즛 2일 전00:37 344 0
3770 잡담
image
주차장 2일 전17:47 469 +1
3769 질문
image
양미 2일 전11:16 218 0
3768 질문
normal
주차장 3일 전23:44 173 0
3767 질문
image
surno 4일 전00:56 123 0
3766 질문
image
TANG 4일 전19:14 405 0
3765 질문
image
게르노 5일 전23:55 462 0
3764 질문
normal
very 5일 전09:57 209 0
3763 질문
normal
ljr10 5일 전09:11 86 0
3762 질문
normal
very 6일 전18:04 242 0
3761 가이드
normal
minis 6일 전14:20 156 0
3760 잡담
normal
아나나나나다 24.03.21.12:58 373 0
3759 질문
normal
하핳 24.03.20.14:19 205 0