업로드 설정
업로드 설정은 ImgHost를 사용자의 저장소 채널과 연결합니다. 채널을 설정하면 업로드된 이미지와 파일이 선택한 서비스에 저장됩니다. 이후 ImgHost는 파일 기록, 접근 링크, 미리보기, 공개 갤러리 기능, 랜덤 이미지 API 접근, WebDAV 접근 및 관련 워크플로를 관리합니다.
사용자마다 선호하는 채널은 다를 수 있습니다. 간단한 구성으로 시작하려면 Telegram, Discord 또는 GitHub Releases가 좋은 출발점이 될 수 있습니다. 용량, 속도, 장기 안정성을 더 중요하게 생각한다면 Cloudflare R2, S3, OneDrive, Google Drive, Dropbox, Yandex, pCloud 또는 자체 WebDAV 서비스를 고려하세요.
시작하기 전에
ImgHost를 처음 사용하기 전에는 초기화 페이지로 이동해 "인덱스 재구축"을 클릭하여 필요한 D1 데이터 테이블을 보완하고 이후 기능 오류를 방지해야 합니다.
선택 사항: D1 읽기 복제 활성화
Cloudflare 대시보드의 D1 데이터베이스 설정에서 "읽기 복제"를 활성화하면 파일 관리, 공개 갤러리, 무작위 이미지 API의 접근 속도를 높일 수 있습니다. 활성화하지 않아도 ImgHost는 정상적으로 사용할 수 있습니다.

- 사용할 저장소 계정 또는 API 자격 증명을 준비합니다.
- OAuth 기반 채널은 콜백 URL이 필요하므로 ImgHost 도메인에 접근할 수 있는지 확인합니다.
- 채널을 추가한 뒤에는 먼저 테스트 이미지를 업로드하여 파일이 올바르게 저장되고 열리는지 확인합니다.
채널 목록
- Telegram
- Cloudflare R2
- S3
- WebDAV
- Discord
- Hugging Face
- GitHub Releases
- GitLab Packages
- OneDrive
- Google Drive
- Dropbox
- Yandex
- pCloud
이 장에서 다루는 내용
- 각 업로드 채널을 설정하기 전에 필요한 항목.
- 외부 플랫폼에서 앱을 만들고, 키를 복사하거나, 토큰을 승인하는 방법.
- 채널 설정을 ImgHost에 입력하고 업로드가 정상 동작하는지 확인하는 방법.
