開発者向けBriks

Briksはどのサイトにも本物のコードを書きます。そのコードは読んで編集でき、有料プランならダウンロードもできます。GitHub同期からWebhookまで、使える機能と、公開のたびに守られるルールをご紹介します。

your-site-version-14.zipダウンロードに含まれるもの
  • app/サイトのページです。ページのアドレスごとに1つのフォルダがあります。
  • components/custom/ヒーローやフッターなど、サイト用に書かれたセクション。
  • content/サイトの文章と事実情報です。
  • public/サイトがそのまま配信する画像とファイル。
  • api/サイト独自のサーバーコード(ある場合)。
  • db/サイトがデータを保存する場合の、そのデータの構造です。
  • .envダウンロードには含まれません。キーはSecretsに残ります。

除外されるもの:Briksのサイトが動くための共通部分。そのため、ダウンロードしただけでは単独で動きません。

コードはあなたのもの

すべてのプランで利用可能有料プランでダウンロード可能

読む
File Explorerには、公開中のバージョンが持つ、サイト用に書かれたファイルが表示されます。
編集する
編集権限のある人は、AIもクレジットも使わずに、ファイルを手作業で変更して公開できます。公開ルールに反する保存は保留され、ビルドに失敗した場合は何も公開されません。
ダウンロードする
有料プランでは、ワークスペースの誰でも、公開中のバージョンや以前のバージョンをzipでダウンロードできます。
含まれないもの
ダウンロードには、サイト自身のファイルが入っています。すべてのBriksサイトが動くための共有部分、設定ファイル、キーは含まれないため、そのままでは動作しません。

GitHub同期

有料プラン

接続する
OwnerとAdminは、リポジトリとブランチをプロジェクトに接続できます。
BriksからGitHubへ
公開されるバージョンはすべて、あなたのブランチのコミットになります。
GitHubからBriksへ
ブランチへのプッシュは同じ公開ルールで確認され、ビルドされて公開されます。AIは使いません。
競合
双方が同じファイルを変更した場合、Briksは自身のバージョンを briks-sync ブランチに置くので、そちらでマージしてください。強制プッシュは決して行いません。
そこに入れるもの
サイト自身のファイルだけなので、リポジトリだけでは動きません。設定ファイル、データベースの変更、キーは含まれません。

サイトごとのデータベース

すべてのプランで利用可能有料プランでダウンロード可能

専用のデータベース
データを保存するサイトには、ビルドで初めて必要になったときに専用のデータベースが作られます。デフォルトでは欧州連合内に作られます。
スタジオで
レコードをコレクションごとに表示、検索、並べ替え、追加、編集できます。サイトのアカウント、注文、サブスクリプションのビューもあります。
ダウンロード
有料プランでは、すべてのコレクションをJSONで、または1つのコレクションをCSVでダウンロードできます。
形を変える
新しい項目やコレクションを、普通の言葉で頼めます。変更は追加のみで、適用前にBriksが復元ポイントを作り、データを失う変更があれば公開は止まります。
元に戻す
OwnerとAdminは、データベースを以前の時点や復元ポイントに戻せます。有料プランでは、毎晩のコピーが30日間保存されます。

定期タスク、Webhook、デプロイフック

すべてのプランで利用可能プラン別の上限

定期タスク
ご自身のタイムゾーンのスケジュールで、サイト上のルートや安全なウェブアドレスを呼び出せます。実行ごとに30日間ログが残ります。
Webhook
サイトの公開時、フォームの送信時、スタジオでのレコード変更時に、署名付きメッセージを Standard Webhooks 形式で任意の安全なアドレスへ送ります。対象は site.published、form.received、record.changed です。配信に失敗した場合は、約45分間再試行します。
デプロイフック
別のツールから呼び出されると、AIを使わずにサイトを再公開する非公開のアドレスです。
プラン定期タスクWebhook1日の通話数
Free112,000
Starter555,000
Pro101010,000
Studio252550,000
Agency5050100,000

各プロジェクトに独自の上限があります。1日の呼び出し数には、スケジュール実行とWebhook配信の合計が含まれます。

シークレット

すべてのプランで利用可能

保存場所
サーバーのコードに必要なキーは、暗号化されたまま公開サイトへ直接保存されます。Briks が保管するのは名前だけで、値を読み戻せる人はいません。
追加する
サイトを公開すると、Editor、Admin、Ownerはプロジェクトごとに最大100件を、1件ずつまたは.envファイルから追加できます。
使い方
サーバーのコードは、各キーを名前で読み取ります。キーが訪問者のブラウザに届くことはなく、ファイルに直接書かれたキーがあると公開は止まります。

ご自分の口座で決済

Freeを含むすべてのプラン

ご自身の決済サービス
Stripe、PayPal、Mollie、Razorpay、Paddle、Lemon Squeezy、Polar、Creem、Dodo Paymentsから、ご自身のアカウントとキーで、一度にひとつ接続できます。お金はあなたに入り、Briksは手数料をいただきません。
決済と定期購入
1回限りの決済は、そのどれでも使えます。無料トライアルを付けられる定期購入は、Stripe、Paddle、Polar、Lemon Squeezyで使えます。
認証済み
決済の報告はすべて検証されてから注文として数えられ、注文と定期購入はサイト自身のデータベースに保管されます。
キー
保存できるのはOwnerとAdminです。どちらもまず試用され、そのあと公開されたサイトと一緒に保存されます。

訪問者向けのログイン

すべてのプランで利用可能

初期設定では
メールアドレスとパスワードでのログイン。メール確認とパスワード再設定に対応しています。
プロバイダー
ご自身のキーで、Google、Apple、Microsoft、GitHub、X、Facebook、LinkedIn、Discordを追加できます。
会員限定
ページや記録を、サインインした会員や購読者だけに公開できます。

固定ルールの範囲で何でも依頼

すべてのプランで利用可能

まずはご依頼から
独自のサーバーコード、お持ちのキーでつなぐ別のサービス、独自の決済の流れなどを、ふだんの言葉で依頼できます。その後Briksが行う修正で、依頼した内容が元に戻ることはありません。
リスクを示したうえで、判断はあなたに
支払いのルールには、購入者が金額を選べるようにするなど、はっきり頼んだ場合にだけ緩むものがいくつかあります。ビルドはそれを保持し、リスクをお伝えします。
その他のホームページ
プロジェクトの設定で、信頼できるウェブサイトを最大10件まで許可できます。サイトがそれらのスクリプトを読み込んだり、データを送ったり、ページを表示したりできるようになります。
決して曲げないルール
ファイルに書き込まれたキー、ブラウザで読み取られるシークレットキー、Briks 自身のキーを読み取るコードは、誰が頼んでも受け付けません。

公開のたびにサイトチェック

すべてのプランで利用可能

公開のルール
すべての構築、変更、手作業の編集、GitHubへのプッシュが、それらのルールに照らして確認されます。ルールに反する変更は公開されず、公開中のサイトはそのままです。
セキュリティの確認
Briks が書いたコードは、データ漏えいにつながりやすいミスがないか確認され、見つかったものは公開前に修正されます。
ローンチチェック
本番環境へ移すときに、仮のテキスト、タイトルや説明のないページ、どこにもつながらないリンク、見つからない場合のページの欠落をチェックします。

ログ

すべてのプランで利用可能

ビルド
すべてのビルド、変更、公開を、それぞれが通った手順とともに記録します。
リクエスト
サイト自身のサーバーコードからの、過去24時間のリクエストとエラー。
タスクとWebhook
スケジュール実行とWebhook配信の各記録を30日間保管します。

現在はご利用いただけません

  • お使いのツールからサイトを作成・管理するためのAPIまたはMCPサーバーです。
  • 既存のリポジトリをBriksに取り込みます。