本文へ移動
Pancake Stack
章の一覧Pancake Stack マニュアル
はじめに
  1. 1Pancake へようこそ
  2. 2ウインドウの案内
  3. 3最初のサイト
サイトを作る
  1. 4サイトの操作
  2. 5ファイル、エディタ、デザイン
  3. 6サイトの取り込み
  4. 7データベース
共有と公開
  1. 8サイトを公開する
  2. 9自分のネットワークとローカル HTTPS
  3. 10サイトからのメール
  4. 11デプロイ
スタックの運用
  1. 12バックアップと保存ポイント
  2. 13サービス、タスク、ワーカ
  3. 14アシスタントと MCP
リファレンス
  1. 15設定、テンプレート、プラグイン
  2. 16プランとサブスクリプション
  3. 17困ったときは
  4. 18プライバシーとデータ

Pancake Stack › Pancake Stack マニュアル

鉄板を温める · はじめに

Pancake へようこそ

Pancake Stack とは何か、何が含まれているか、Mac に必要なもの、そしてこのマニュアルの読み方を説明します。

1.1Pancake とは

Pancake Stack は、Mac 上でウェブサイトを動かすアプリです。ウェブサーバ、言語、データベースをアプリの中に備えているので、インストールするものも、ターミナルで設定することもありません。新規サイトをクリックして最大 4 つの質問に答えると、専用のデータベース付きのサイトがブラウザの name.localhost で開きます。

サイトができあがったら、その先も Pancake が引き受けます。人に見せるための一時的なリンク、自分のドメイン、Wi-Fi 経由でのスマートフォンでの表示、ホスティング会社やクラウドサーバへのデプロイまで対応します。

Pancake は Mac App Store のアプリです。Apple のアプリサンドボックスの中で動作し、macOS 付属の Apache、Homebrew、MAMP など、インストール済みのほかのソフトウェアには一切触れません。それらと並べて使い続けられます。

1.2含まれているもの

コンポーネントバージョン備考
Apache2.4すべてのサイトを配信します。サイトごとに専用のバーチャルホストを持ちます。
PHP8.5、8.4、8.3、8.2、7.1どのプランでも最新の PHP で動きます。サイトごとに古いバージョンを選ぶのは FullStack です。
MySQL8.4サイトごとにデータベースとユーザを 1 つずつ作ります。閲覧用に Adminer が付属します。
Python3.12、3.13、3.14(uv 付き)Django、Flask、FastAPI のサイト用です。
PostgreSQL17FullStack。サービスでオンにします。
Valkey と Memcachedキャッシュです。FullStack。
Nginxサイトごとに選べるもう 1 つのウェブサーバです。FullStack。
cloudflaredルータを設定せずに、Cloudflare 経由でサイトを公開します。

PHP 8 の各バージョンには、よく使われるアプリが必要とする拡張機能が入っています:GD、Imagick、intl、zip、bz2、XSL、sodium、YAML、OAuth、Tidy、APCu、OPcache、Xdebug。コンポーネントとそのライセンスの一覧はヘルプ ▸ オープンソースライセンスにあります。

1.3Mac に必要なもの

1.43 つのスタック

Pancake は 3 つのプランから選ぶサブスクリプションで、プラン名はパンケーキを積み重ねた高さにちなんでいます。どのプランでも Mac 上のサイトはいくつでも動かせます。スタックが高いほど多くのサイトを公開でき、トッピングも増えます。新規登録の方は最初の 1 週間を無料で使えます。

プラン概要
ShortStackローカルのサイトは無制限、公開できるサイトは 1 つ、デプロイ先は 1 か所。
TallStack公開は 10 サイトまで、SFTP や FTP でのホストへの公開、ステージング用コピー、データベースの公開、メールリレー、外部の PostgreSQL と SSH トンネル、Pancake Cloud への保存、AWS のサーバ 3 台まで。
FullStackすべて無制限、サイトごとの古い PHP、PostgreSQL、Valkey、Memcached、Nginx、スケジュールタスクとワーカ、オフサイトのバックアップ、プッシュ通知、Mac 間の同期、すべての事業者でのサーバ作成。

詳しい比較はプランとサブスクリプションをご覧ください。

1.5サイトはあなたのもの

Pancake にはアカウントも利用状況の分析もありません。サイト、データベース、設定は Mac に、パスワードとキーはキーチェーンに保存されます。ほかの場所(Cloudflare、ホスト、ストレージバケット、iCloud、自分で選んだ AI プロバイダ)に送るものは、Mac から自分の認証情報で直接送られ、Enfour を経由することはありません。サブスクリプションが終了しても何も削除されず、すべてのサイトとデータベースを引き続き書き出せます。プライバシーとデータをご覧ください。

1.6このマニュアルの読み方

各章はサイトの一生に沿って並んでいます。始める、作る、共有する、動かし続ける、の順です。Pancake を初めて使う方は、ウインドウの案内と最初のサイトを読んでから、必要な章を拾い読みしてください。

メニューのパス
設定 ▸ ローカル HTTPS のように書きます。サイドバーで「設定」を開き、その中の「ローカル HTTPS」のセクションを開くという意味です。
プランのバッジ
ShortStack TallStack FullStack は、特定のプランが必要な機能を示します。TallStack のバッジが付いた機能は TallStack と FullStack で使えます。バッジのないものはすべてのプランで使えます。
詳細
各ペインはまずシンプルな設定を表示します。手順に「詳細」とあるときは、そのペインの右上にある詳細スイッチをオンにしてください。
ヒント

Pancake にはアプリ内のヘルプもあります。ヘルプ ▸ Pancake ヘルプを選ぶか ⌘? を押して、検索してください。アシスタントも同じヘルプをもとに質問に答え、サイトのログを読むこともできます。