Repolode
xenocrat

xenocrat/chyrp-lite

PHP로 작성된 초경량 블로그 엔진으로, 텀블로그 스타일 게시물과 테마, 선택형 모듈을 지원합니다.

대체할 수 있는 제품:Tumblr

스타
499
포크
70
열린 이슈
7
마지막 커밋
18시간 전

어떤 프로젝트인가요?

Chyrp Lite는 PHP로 작성된 셀프 호스팅 블로그 엔진입니다. 일반 블로그나 텀블로그를 운영할 수 있고, 독립 페이지를 추가해 범용 출판 사이트로 확장할 수도 있습니다. 게시물은 텍스트, 사진, 인용문, 링크, 동영상, 오디오, 여러 파일 업로드를 지원하는 Feathers로 구성됩니다.

반응형 HTML5 테마 6개와 관리 콘솔이 기본 제공됩니다. 템플릿에는 Twig 엔진을 사용하며, 콘텐츠는 일반 텍스트, Markdown 또는 원시 마크업으로 작성할 수 있습니다. 선택형 모듈을 추가하면 댓글, 태그, 카테고리, webmention, 사이트맵, MathJax, Content Security Policy 헤더 등의 기능을 사용할 수 있습니다.

PHP 8.1 이상에서 실행되며 데이터베이스로 MySQL, SQLite 또는 PostgreSQL을 사용할 수 있습니다. 파일을 업로드하거나 Docker Compose를 사용해 설치할 수 있습니다.

핵심 기능

  • 01Twig 템플릿을 사용하는 반응형·접근성 지원 HTML5 테마 6개.
  • 02텍스트, 사진, 인용문, 링크, 동영상, 오디오, 여러 파일 게시물을 위한 Feathers.
  • 03계층 구조와 선택형 홈페이지를 지원하는 독립 페이지.
  • 04댓글, 태그, 카테고리, webmention, 좋아요 모듈.
  • 05MySQL, SQLite, PostgreSQL 데이터베이스 지원.
  • 06선택형 Content Security Policy 및 SSRF 관련 IP 필터링.

활용 사례

  • 최소한의 설정으로 소규모 웹 서버에서 개인 블로그 운영.
  • 사진, 인용문, 링크, 미디어 게시물을 섞은 텀블로그 게시.
  • 블로그 게시물과 함께 독립 페이지를 제공하는 간단한 웹사이트 구축.
  • 여러 작성자에게 권한 모델을 적용해야 하는 블로그 호스팅.

빠른 시작

  1. 1

    (MySQL을 사용하는 경우) 사용자 이름과 비밀번호를 설정해 MySQL 데이터베이스를 만듭니다

  2. 2

    최신 릴리스를 다운로드하고 압축을 푼 뒤 웹 서버에 업로드합니다

  3. 3

    웹 브라우저에서 install.php에 접속해 설치를 진행합니다

사용 전 알아둘 점

  • PHP 8.1 이상과 여러 확장 기능, 그리고 MySQL, SQLite, PostgreSQL 중 하나의 데이터베이스가 필요합니다.
  • 완전한 SSRF 방지는 프로젝트 범위에 포함되지 않으므로, 일부 배포 환경에서는 방화벽 규칙 설정을 권장합니다.

포함된 컬렉션

토픽

자주 묻는 질문

chyrp-lite은(는) 무엇인가요?
PHP로 작성된 초경량 블로그 엔진으로, 텀블로그 스타일 게시물과 테마, 선택형 모듈을 지원합니다. Chyrp Lite는 PHP로 작성된 셀프 호스팅 블로그 엔진입니다. 일반 블로그나 텀블로그를 운영할 수 있고, 독립 페이지를 추가해 범용 출판 사이트로 확장할 수도 있습니다. 게시물은 텍스트, 사진, 인용문, 링크, 동영상, 오디오, 여러 파일 업로드를 지원하는 Feathers로 구성됩니다.
chyrp-lite은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
chyrp-lite은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
chyrp-lite은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. chyrp-lite의 마지막 커밋은 2026년 11월 5일입니다.
chyrp-lite은(는) 어디에 사용할 수 있나요?
최소한의 설정으로 소규모 웹 서버에서 개인 블로그 운영. 사진, 인용문, 링크, 미디어 게시물을 섞은 텀블로그 게시. 블로그 게시물과 함께 독립 페이지를 제공하는 간단한 웹사이트 구축. 여러 작성자에게 권한 모델을 적용해야 하는 블로그 호스팅.
chyrp-lite는 어떻게 설치하나요?
(MySQL을 사용하는 경우) 사용자 이름과 비밀번호를 설정해 MySQL 데이터베이스를 만듭니다 최신 릴리스를 다운로드하고 압축을 푼 뒤 웹 서버에 업로드합니다 웹 브라우저에서 install.php에 접속해 설치를 진행합니다
chyrp-lite은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/xenocrat/chyrp-lite

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트