本文へ移動
cccskills
無料GitHub で公開日本語紹介

compose

Docker ComposeやMakefileを使ったFlexPriceの開発環境の起動・停止、Kafka UIの追加、サービスログの確認を案内します。

原文原文の説明を見る

FlexPrice Docker/Makefile shortcuts — dev-setup, compose services, Kafka UI profile, logs. Deep env wizard is devenv. Trigger: compose, docker dev, dev-setup.

flexprice/flexpriceスター 6,876(GitHub 6,876 + cccskills 0)
連携ツールDocker

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 開発環境を初回セットアップしたいとき
  • 必要な基盤サービスだけ起動したいとき
  • Kafka UIを開発中に使いたいとき
  • サービスのログから不具合を調べたいとき

日本語での紹介

できること

FlexPriceのローカル開発環境をDocker ComposeやMakefileから操作する手順を案内します。初回セットアップ、PostgresやKafkaなどの基盤サービスだけの起動、全サービスの起動・停止、アプリケーションサービスの再起動を行えます。開発用プロファイルでKafka UIを起動する方法や、API・consumer・workerのログを追うコマンドも確認できます。接続エラーの調査では、Composeサービスに対応する環境変数や.envの設定も確認します。

こんなときに便利

FlexPriceをローカルで初めて動かすときや、開発中に必要なサービスだけを起動したいときに役立ちます。サービスの状態を切り替えたり、Kafka UIで確認したり、APIなどのログを見ながら不具合を調べたりする場面にも向いています。環境設定やKafkaトピック、マイグレーションの詳しい案内は、関連スキルdevenvが扱います。

使い方の例

  • 「FlexPriceの開発環境を初回セットアップして」
  • 「基盤サービスを起動して、Kafka UIも使えるようにして」
  • 「APIとworkerのログを確認する方法を教えて」

注意点

本番用のCompose上書き設定に秘密情報を含めないでください。ローカルの既定ポートはAPIが8080、Temporal UIが8088、Kafka UIが8084、ClickHouseが8123です。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md1.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

compose — Docker dev shortcuts

For modes, .env*, Kafka topic quirks, migrations: use devenv.

First-time / full setup

make dev-setup

Core backing services only

docker compose up -d postgres kafka clickhouse temporal temporal-ui

Full stack

make up       # start all services
make down     # stop
make restart-flexprice   # restart app services, not infra

Kafka UI (dev profile)

docker compose --profile dev up -d kafka-ui

Quick reference URLs (local defaults)

See AGENTS.md / CLAUDE.md tables (API 8080, Temporal UI 8088, Kafka UI 8084, ClickHouse 8123).

Debugging

docker compose logs -f flexprice-api
docker compose logs -f flexprice-consumer
docker compose logs -f flexprice-worker

Notes

  • Match FLEXPRICE_* env vars or .env to compose services when troubleshooting connection refused errors.
  • Do not commit secrets inside compose overrides meant for production.

Related skills

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

apitest

無料概要あり

ローカルAPIに認証情報付きのHTTPリクエストを送り、疎通確認からエンドポイント別の結果整理まで進めるQAスキルです。

  • ローカルAPIの疎通を確認したいとき
  • 認証付きエンドポイントを調べたいとき
  • 多数のAPIテストを分担したいとき
flexprice/flexprice6,8762026年10月29日 更新

arch

無料概要あり

FlexPriceのディレクトリ構成や依存関係、主要な処理フローを資料に沿って把握し、変更の影響範囲や設計上の注意点を調べるスキルです。

  • FlexPriceの構成を把握したいとき
  • 機能の呼び出し経路を追いたいとき
  • リファクタリングの影響を調べたいとき
flexprice/flexprice6,8762026年10月29日 更新

context-sync

無料概要あり

コード変更が各階層のAGENTS.mdに反映されているかを確認し、差分に応じた更新内容の作成と同期状態の管理を支援します。

  • AGENTS.mdの同期状態を確認したいとき
  • コード変更後に説明ファイルを更新したいとき
  • 特定の階層だけ同期したいとき
flexprice/flexprice6,8762026年10月29日 更新

devenv

無料概要あり

環境変数とDocker Composeを確認し、ローカル実行とRDSなどの共有サービスを組み合わせた開発環境の準備や起動方法を案内します。

  • ローカルとRDSを組み合わせたいとき
  • APIやconsumerをローカル起動したいとき
  • マイグレーション前に接続先を確認したいとき
flexprice/flexprice6,8762026年10月29日 更新

gh

無料概要あり

GitHub CLIでプルリクエストやIssueを確認し、チェックの失敗ログを調べるほか、変更内容を整理してプルリクエストを作成します。

  • CLIからIssueやPRを確認したいとき
  • CIチェックの失敗原因を調べたいとき
  • 変更を整理してPRを作成したいとき
flexprice/flexprice6,8762026年10月29日 更新

godev

無料概要あり

Goのコード整形、静的チェック、競合状態を調べるテスト、プロジェクトのテスト実行を順に進め、変更したコードの確認を支援します。

  • Goの変更後にチェックしたいとき
  • 特定パッケージをrace付きでテストしたいとき
  • 全テストを実行したいとき
flexprice/flexprice6,8762026年10月29日 更新

flexprice のスキルをすべて見る

このスキルの問題を報告する