37signalsが公開する、課題やアイデアを管理するKanbanツールFizzyのオープンソースコード。ONCE、Docker、Kamalでセルフホストできます。
- スター
- 194
- フォーク
- 16
- 未解決の Issue
- 7
- 最終コミット
- 20 時間前
これは何?
Pagecordは、個人向けのWebサイト・ブログプラットフォームです。Hotwire、import maps、Postgres、Sidekiqを使った素のRails 8で構築されており、テストにはfixturesを使ったMinitestを採用しています。
大がかりなセットアップなしで個人ブログを始めたい人を対象としています。複数ブログを運用できるアプリケーションとして動作し、ローカル開発時には、seed済みのサンプルブログを専用のサブドメインで表示します。
ローカル開発環境は、docker composeコマンド1つで起動できます。このコマンドでPostgres、Redis、Memcached、Rails、Tailwindのwatcherが立ち上がります。Dockerを使わないネイティブ環境での開発、メール処理、課金シミュレーションについては、開発ドキュメントで説明されています。
主な機能
- 01Rails 8をベースにした個人ブログ・Webサイトの公開
- 02フロントエンドにHotwireとimport mapsを採用し、JSのビルド工程は不要
- 03Postgres上で動作するSidekiqのバックグラウンドジョブ
- 04Docker Composeによるコマンド1つでのローカル環境構築
- 05fixturesを使ったMinitestのテストスイート
ユースケース
- 自分のRailsサーバーで個人ブログを運営する
- HotwireとSidekiqを使った本番運用を想定したRails 8アプリケーションを学ぶ
- 1つのRailsデプロイ環境で複数のブログをホストする
クイックスタート
- 1
Docker Compose でアプリを起動します
docker compose up - 2
ブラウザーで localhost のポート 3000 にアクセスしてアプリを開きます
使う前に知っておきたいこと
- ライセンスは NOASSERTION と記載されているため、メタデータから利用条件を確認できません。
- Docker を使わずにローカル環境をセットアップするには、別の開発ガイドに従う必要があります。
トピック
よくある質問
- pagecord とは?
- ブログを手軽にすばやく公開できる、Rails 8製の個人向けブログ・Webサイトプラットフォームです。 Pagecordは、個人向けのWebサイト・ブログプラットフォームです。Hotwire、import maps、Postgres、Sidekiqを使った素のRails 8で構築されており、テストにはfixturesを使ったMinitestを採用しています。
- pagecord は無料で使えますか?ライセンスは?
- pagecord は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- pagecord は今もメンテナンスされていますか?
- 活発にメンテナンス中。pagecord の最終コミットは 2026年10月23日 です。
- pagecord は何に使えますか?
- 自分のRailsサーバーで個人ブログを運営する HotwireとSidekiqを使った本番運用を想定したRails 8アプリケーションを学ぶ 1つのRailsデプロイ環境で複数のブログをホストする
- pagecord のインストール方法は?
- Docker Compose でアプリを起動します: docker compose up ブラウザーで localhost のポート 3000 にアクセスしてアプリを開きます
- pagecord はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/lylo/pagecord
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分の音楽ライブラリをWebブラウザやモバイルアプリから再生できる、セルフホスト型の音楽ストリーミングサーバーです。
ブログ、メンバーシップ、サブスクリプション、ニュースレター向けのオープンソースのヘッドレスNode.jsパブリッシングプラットフォーム。
Go製のミニマルなMarkdown出版プラットフォーム。ブログの開設や、書き手のコミュニティづくりに使えます。
dev.toを支える、コミュニティサイト構築のためのオープンソースRailsプラットフォーム。
単一のDockerイメージでデプロイできる、ルーム、ダイレクトメッセージ、検索、ファイル添付、Bot APIを備えたセルフホスト型Webグループチャット。