프로젝트 소개
Suwayomi-Server는 Mihon(Tachiyomi)용으로 만들어진 확장 기능을 실행하는 무료 오픈소스 만화 리더 서버입니다. 이는 포크가 아니라 독립적인 Mihon 호환 프로젝트이며, Java 및/또는 최신 브라우저가 있는 모든 시스템에서 실행될 수 있도록 멀티플랫폼으로 설계되었습니다. 여기에는 Windows, Linux, macOS, ChromeOS가 포함됩니다.
서버 자체에는 내장 사용자 인터페이스가 없기 때문에 프런트엔드로 클라이언트 앱이 필요합니다. 직접 다운로드에는 Suwayomi-WebUI가 포함되어 있으며, 서버는 Suwayomi-WebUI 및 Suwayomi-VUI와 같은 통합 클라이언트를 자동으로 최신 상태로 유지할 수 있습니다. 다른 클라이언트도 존재하는데, 여기에는 데스크톱 앱(Tachidesk-JUI, Moku, Tachidesk-VaadinUI), 웹 및 모바일 클라이언트(Tachidesk-Sorayomi, Tachidesk-qtui), KOReader 플러그인이 포함됩니다. 이 중 일부는 비활성 상태이거나 중단되었을 수 있습니다.
핵심 기능에는 동일한 소스에 접근하기 위한 Mihon(Tachiyomi) 확장 기능 설치 및 실행, 설치된 소스 검색 및 탐색, 카테고리가 있는 라이브러리 유지, 새 챕터에 대한 자동 라이브러리 업데이트, 새 챕터 자동 다운로드, 최근 업데이트된 챕터 보기, 오프라인 읽기를 위한 만화 다운로드가 포함됩니다. 백업 및 복원은 Mihon 호환 형식을 사용하며, 자동 백업 생성이 지원됩니다. 읽기 진행 상황은 MyAnimeList, AniList, MangaUpdates와 같은 서비스를 통해 추적할 수 있습니다. FlareSolverr 지원은 Cloudflare 보호를 우회하는 데 도움이 되며, OPDS 및 OPDS-PSE는 /api/opds/v1.2 엔드포인트에서 지원됩니다.
설치 옵션은 다양합니다. 운영체제 번들에는 Java Runtime Environment, ElectronJS, 그리고 Windows, macOS(x64 및 arm64), GNU/Linux(x64)용 런처가 포함됩니다. 다른 방법으로는 공식 Docker 컨테이너(기본값 http://localhost:4567), Arch Linux AUR 패키지, Debian/Ubuntu deb 패키지, NixOS 모듈 또는 nixpkgs 패키지가 있습니다. 고급 사용자는 Java 21 이상으로 jar 릴리스를 직접 실행하거나, 서버를 원격으로 호스팅하고 클라이언트 또는 번들 웹 인터페이스를 통해 연결할 수 있습니다.
Suwayomi는 Mihon(Tachiyomi) 및 Neko와 동기화할 수 있습니다. Suwayomi 확장 기능과 트래커를 Mihon 및 포크 안에 설치하여 Suwayomi 라이브러리를 불러오고, 검색 필터를 통해 카테고리를 탐색하며, 읽기 진행 상황을 양방향으로 동기화할 수 있습니다. Neko에서는 Suwayomi 병합 소스가 제목을 병합하고 병합된 제목에 대해 양방향 자동 동기화를 수행할 수 있습니다.
GNU/Linux에서 선택적 WebView 지원은 JCEF를 통해 구현되며, libxrender, libxcomposite, libxdamage, libxkbcommon, libxtst와 같은 X11 라이브러리와 활성 X 세션(또는 Xvfb)이 필요합니다. 이 프로젝트는 문제 해결 문서, 기여 가이드, Weblate를 통한 번역을 제공합니다. 라이선스는 MPL v. 2.0이며, 일부는 Apache License 2.0에 따라 TachiWeb-Server 및 Mihon(Tachiyomi)에서 파생되었습니다. 개발자는 콘텐츠 제공자와 아무런 제휴 관계가 없음을 밝히고 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.