コンテンツをJSONで保存する、データベース不要のフラットファイル型CMS。Webサイトやブログを構築できます。
- スター
- 962
- フォーク
- 62
- 未解決の Issue
- 103
- 最終コミット
- 6 時間前
これは何?
Automadは、ページをデータベースではなくフラットファイルとして保存するコンテンツ管理システムです。コンテンツは組み込みのダッシュボードで管理し、独自のテンプレート言語でページを表示するため、別途データベースサーバーを用意せずにサイトを構築・編集できます。
PHPで開発されています。READMEには、Composerのcreate-projectを使う方法、NginxとPHP 8.3を同梱したDockerイメージを使う方法、配布用バンドルをWebサーバーのドキュメントルートにコピーし、PHPプロセスに書き込み権限を付与する手動インストールの方法が記載されています。
このリポジトリにはソースコードのみが含まれており、必要なファイルをまとめたビルド済みパッケージは別途配布されています。また、Automadのテンプレート言語向けに、Neovim、VS Code、Atom、TextMateで使える、コミュニティ製のシンタックスハイライトやスニペット用エディタプラグインもあります。
主な機能
- 01データベースを使わず、サイトのコンテンツをフラットファイルとして保存します。
- 02ユーザーの作成やページの編集に使えるWebダッシュボードを備えています。
- 03テーマの構築に使える独自のテンプレート言語を提供します。
- 04Composer、Docker、または手動でインストールできます。
- 05複数のコードエディタ向けにシンタックスハイライト用プラグインを提供しています。
ユースケース
- データベースサーバーなしで動かせる、小規模なWebサイトやブログの構築。
- Automadのテンプレート言語を使ったカスタムテーマの開発。
- ファイルへの書き込み権限がある基本的なWebサーバーでの、シンプルなPHPサイトのホスティング。
クイックスタート
- 1
Composer でインストール
composer create-project automad/automad . v2.x-dev - 2
または Docker コンテナを実行
docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2 - 3
localhost を開いて新しいサイトを表示
使う前に知っておきたいこと
- リポジトリにはソースコードのみが含まれているため、バンドル版を Docker、Composer、または配布バンドル経由でインストールする必要があります。
- メタデータではライセンスが明確に特定されていません。使用する前に LICENSE.md を確認してください。
収録されている特集
トピック
よくある質問
- automad とは?
- データベース不要で使える、PHP製のフラットファイル型CMS兼テンプレートエンジン。 Automadは、ページをデータベースではなくフラットファイルとして保存するコンテンツ管理システムです。コンテンツは組み込みのダッシュボードで管理し、独自のテンプレート言語でページを表示するため、別途データベースサーバーを用意せずにサイトを構築・編集できます。
- automad は無料で使えますか?ライセンスは?
- automad は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- automad は今もメンテナンスされていますか?
- 活発にメンテナンス中。automad の最終コミットは 2026年11月7日 です。
- automad は何に使えますか?
- データベースサーバーなしで動かせる、小規模なWebサイトやブログの構築。 Automadのテンプレート言語を使ったカスタムテーマの開発。 ファイルへの書き込み権限がある基本的なWebサーバーでの、シンプルなPHPサイトのホスティング。
- automad のインストール方法は?
- Composer でインストール: composer create-project automad/automad . v2.x-dev または Docker コンテナを実行: docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2 localhost を開いて新しいサイトを表示
- automad はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/marcantondahmen/automad
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
データベース不要で軽量なWebサイトやブログを作れる、フラットファイル型のPHP CMS。
投稿をすべてファイルとして保存する、データベース不要の軽量なPHPブログエンジンです。
データベース不要で、ページをMarkdownファイルとして保存するPHP製フラットファイルCMS。
ページをポータブルなMarkdownファイルとして保存する、データベース不要のセルフホスト型Wiki。デスクトップアプリとDockerで利用できます。
データベース不要で、Markdownファイルから情報サイトや電子書籍を作成できるフラットファイルCMS。