TL;DR
- Hyvor Blogs가 개인 블로그부터 복잡한 퍼블리싱 워크플로까지 지원하는 오픈소스·셀프 호스팅 블로그 플랫폼으로 공개되어 Docker Compose 기반 배포가 가능함.
- 단일 설치에서 여러 블로그를 관리하고 OIDC SSO, 역할 기반 접근 제어(RBAC), 사용자·편집자 관리 기능을 제공함.
- 블록 기반 리치 에디터, 커스텀 테마·도메인, 다국어 지원, SEO·RSS·API·웹훅 기능을 포함함.
- 게시물 검토와 개선 제안을 수행하는 AI 에이전트 및 여러 작성자의 실시간 공동 편집 기능을 제공함.
- API 백엔드는 PHP +
Symfony, 프런트엔드는SvelteKit+ Hyvor Design System, 데이터베이스와 큐 백엔드는 PostgreSQL로 구성됨.
Hyvor Blogs
- Hyvor Blogs는 블로그 생성과 관리를 간단하게 만드는 셀프 호스팅·오픈소스 블로그 플랫폼임.
- 속도와 단순성을 중심으로 구축되었으며, 간단한 개인 블로그부터 복잡한 퍼블리싱 워크플로까지 지원할 수 있도록 유연성을 갖춤.
- [Open-Source Blogging Platform]
- [Self-Hosting Docs]
- [Product Docs]
기능
- 셀프 호스팅(Self-Hosted): Docker Compose 기반 배포
- 멀티 블로그(Multi-blog): 단일 설치로 여러 블로그 관리
- OIDC SSO: Authentik, Keycloak 등 모든 OIDC 제공자를 인증에 사용
- 리치 에디터(Rich Editor): 이미지, 동영상, 코드 블록 등을 지원하는 블록 기반 에디터와 Markdown 지원
- 테마(Themes): 템플릿 언어, CSS, JavaScript를 활용한 완전한 테마 커스터마이징
- 커스텀 도메인(Custom Domains): 각 블로그를 자체 커스텀 도메인으로 제공
- 국제화(Internationalization): 플러그인 없이 기본 제공되는 다국어 지원
- 사용자 및 역할(Users & Roles): 역할 기반 접근 제어로 블로그별 작성자와 편집자 관리
- SEO: 사이트맵, Open Graph, 표준 URL(canonical URL) 기본 지원
- RSS: 블로그별 RSS(Atom) 피드 자동 생성
- API: 자동화를 위한 Console API, 헤드리스 사용을 위한 Data API, 하위 디렉터리 호스팅을 위한 Delivery API 제공
- 웹훅(Webhooks): 게시물, 태그, 멤버 이벤트를 위한 HTTP 콜백
- AI 에이전트(AI Agent): 게시물을 검토하고 개선 사항을 제안하는 AI 에이전트
- 실시간 공동 편집(Real-Time Collaboration): 여러 작성자의 동시 편집과 제안된 변경 사항을 위한 제안 모드
- 가져오기 및 내보내기(Import & Export): WordPress 또는 사이트맵에서 콘텐츠를 가져오고 언제든 콘텐츠를 내보내는 기능
- 리디렉션 및 라우트(Redirects & Routes): 리디렉션 관리 및 URL 라우트 커스터마이징
스크린샷
- Console
- Rich-text Editor
- AI Agent
아키텍처
- API 백엔드: PHP +
Symfony - 프런트엔드:
SvelteKit+ Hyvor Design System - 데이터베이스 및 큐 백엔드: PostgreSQL
셀프 호스팅
- Docker Compose를 사용해 Hyvor Blogs를 배포하는 방법은 셀프 호스팅 문서에서 확인 가능함.
개발
- 로컬 개발 환경 설정 방법은
DEV.md에서 확인 가능함.
커뮤니티
- GitHub
- HYVOR Community
- Discord
라이선스
- Hyvor Blogs는 GNU Affero General Public License v3.0(AGPLv3)으로 라이선스됨.
- 상용 라이선스가 필요하거나 AGPLv3 조건을 준수하지 않기를 원하는 조직을 위해 엔터프라이즈 라이선스도 제공함.
- 자세한 내용은 Self-Hosting License FAQ에서 확인 가능함.
- 저작권은 © HYVOR에 있으며, HYVOR 이름과 로고는 HYVOR, SARL의 상표임.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요