エディター、メディアライブラリ、テーマ、プラグイン、スパム対策機能を備えた、セルフホスト型ブログ向けのPHP製ブログエンジンです。
- スター
- 500
- フォーク
- 70
- 未解決の Issue
- 7
- 最終コミット
- 8 時間前
これは何?
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フィルタリングを利用可能。
ユースケース
- 最小限のセットアップで、小規模なWebサーバー上に個人ブログを運営する。
- 写真、引用、リンク、メディア投稿を組み合わせたタンブルログを公開する。
- ブログ投稿に独立したページを加えたシンプルなWebサイトを構築する。
- 複数の執筆者向けに権限管理の仕組みが必要なブログをホスティングする。
クイックスタート
- 1
(MySQLを使う場合)ユーザー名とパスワードを設定してMySQLデータベースを作成します
- 2
最新のリリースをダウンロードして解凍し、ウェブサーバーにアップロードします
- 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月7日 です。
- chyrp-lite は何に使えますか?
- 最小限のセットアップで、小規模なWebサーバー上に個人ブログを運営する。 写真、引用、リンク、メディア投稿を組み合わせたタンブルログを公開する。 ブログ投稿に独立したページを加えたシンプルなWebサイトを構築する。 複数の執筆者向けに権限管理の仕組みが必要なブログをホスティングする。
- chyrp-lite のインストール方法は?
- (MySQLを使う場合)ユーザー名とパスワードを設定してMySQLデータベースを作成します 最新のリリースをダウンロードして解凍し、ウェブサーバーにアップロードします ウェブブラウザーで install.php にアクセスしてインストールを実行します
- chyrp-lite はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/xenocrat/chyrp-lite
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
PHP製のセルフホスト型ミニマルなToDoリストWebアプリ。データはSQLite、MySQL/MariaDB、PostgreSQLに保存できます。
MyBBはPHP製の無料オープンソースフォーラムソフトウェアで、MySQL、MariaDB、PostgreSQL、SQLiteに対応しています。
コンテンツをJSONで保存する、データベース不要のフラットファイル型CMS。Webサイトやブログを構築できます。
単一ファイルで導入でき、MySQL、PostgreSQL、SQLiteなどに対応する多機能なPHP製データベース管理ツール。
シンプルで直感的なAPIにより、一般的なSQL操作を簡単に実行できる軽量な単一ファイルのPHPデータベースフレームワークです。