연합 분산 인덱스
연합 분산 인덱스는 여러 ImgBed 사이트가 서로 파일 목록을 공유할 수 있게 해 주는 기능입니다.
쉽게 말하면 다음과 같습니다.
- 내 사이트의 일부 폴더를 다른 사람에게 공유할 수 있습니다.
- 다른 사람의 노드에 참여해 상대가 공유한 파일 목록을 내 관리자 화면에서 볼 수 있습니다.
- 연합 파일은 탐색, 검색, 미리보기, 링크 복사용입니다. 내 저장소에 다시 업로드되는 것은 아닙니다.
설정 위치
text
시스템 설정 -> 기타 설정 -> 연합 분산 인덱스
화면은 세 개의 탭으로 구성됩니다.
| 탭 | 용도 |
|---|---|
| 로컬 노드 | 내 노드 사용 여부, 외부 도메인, 공유 폴더, 송신 인덱스 관리 |
| 내가 참여한 노드 | 내가 구독한 다른 ImgBed 노드 관리 |
| 내 노드 참여 신청 | 다른 사람이 내 노드에 참여하려는 신청 관리 |
처음 설정하기
로컬 노드를 엽니다.사용스위치를 켭니다.동기화 폴더에서 공유할 폴더를 선택합니다.송신 인덱스 업데이트를 누릅니다.- 도메인 변경 확인이 표시되면 현재 도메인이 실제 서비스 도메인인지 확인하고 계속합니다.
동기화 폴더는 여러 개 선택할 수 있습니다. 비워 두면 전체 폴더를 공유하는 의미입니다.
로컬 노드
외부 도메인
외부 도메인은 다른 노드가 내 사이트에 접근할 때 사용하는 주소입니다.
시스템이 자동으로 감지하므로 보통 직접 입력할 필요는 없습니다. 처음 인덱스를 업데이트하거나 도메인이 바뀐 경우 확인 메시지가 표시됩니다.
동기화 폴더
동기화 폴더는 어떤 파일을 연합 노드에 공유할지 결정합니다.
text
/1/
/2/이렇게 설정하면 상대 노드는 이 두 디렉터리 안의 파일만 볼 수 있습니다.
송신 인덱스 업데이트
다른 노드가 내 사이트에서 동기화할 수 있는 파일 목록을 갱신합니다.
다음 상황에서 사용합니다.
- 연합 기능을 처음 켤 때.
- 공유할 파일을 새로 업로드했을 때.
- 동기화 폴더를 변경했을 때.
- 외부 도메인이 바뀌어 다시 확인해야 할 때.
다른 노드에 참여하기
내가 참여한 노드는 다른 ImgBed 노드를 구독하는 곳입니다.

- 상대에게 초대 링크를 받습니다.
- 입력창에 붙여 넣습니다.
참여 신청을 누릅니다.- 상대가 관리자 화면에서 승인할 때까지 기다립니다.
승인 후에는 수신 인덱스 업데이트를 눌러 상대가 공유한 파일 목록을 동기화합니다.
특정 노드만 갱신하고 싶다면 해당 노드 카드에서 인덱스 업데이트를 누르면 됩니다.

내 노드에 들어오는 신청 처리
내 노드 참여 신청 탭에서는 다른 사람이 내 노드에 참여하려는 요청을 처리합니다.

초대 링크를 만들려면 로컬 노드를 켜고, 송신 인덱스 업데이트를 한 번 실행해 외부 도메인을 확인한 뒤 초대 링크 재설정을 누릅니다.
신청이 들어오면 다음 작업을 할 수 있습니다.
| 작업 | 의미 |
|---|---|
| 승인 | 상대가 내 공유 파일 목록을 동기화하도록 허용 |
| 거절 | 참여를 허용하지 않음 |
| 삭제 | 종료된 기록 삭제 |
| 상태 확인 | 상대가 이 관계를 유지 중인지 확인 |
승인한 뒤에도 상대 측에서 수신 인덱스를 업데이트해야 내 공유 파일이 보입니다.

메시지
관계가 승인된 뒤에는 노드 카드에서 메시지를 보낼 수 있습니다.
메시지는 연합 관계에 대한 연락 용도일 뿐, 파일, 태그, 디렉터리, 권한에는 영향을 주지 않습니다.

연합 파일 보기
동기화가 끝나면 관리자 파일 목록으로 돌아갑니다. 화면 상단에서 로컬 파일과 연합 파일을 전환할 수 있습니다.
연합 파일은 외부 노드의 파일 목록입니다. 내 사이트의 로컬 파일이 아니므로 이동, 삭제, 태그 수정, 백업은 할 수 없습니다.

자주 확인할 점
관계 기록이 없다고 나오면
상대가 내 기록을 삭제했을 가능성이 큽니다. 이 경우 다시 참여 신청을 해야 합니다.

참여했는데 파일이 보이지 않으면
다음을 확인합니다.
- 상대가 내 신청을 승인했는지.
- 상대가 송신 인덱스를 업데이트했는지.
- 내가 수신 인덱스를 업데이트했는지.
- 상대의 동기화 폴더에 공유하려는 디렉터리가 포함되어 있는지.