Database compose and initialization assets
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-04-13 00:37:21 +00:00
init Initial database assets commit 2026-04-11 15:33:19 +00:00
.gitignore Initial database assets commit 2026-04-11 15:33:19 +00:00
compose.yaml Initial database assets commit 2026-04-11 15:33:19 +00:00
CONTRIBUTING.md READMEと作業ルールを更新 2026-04-13 00:37:21 +00:00
README.md READMEと作業ルールを更新 2026-04-13 00:37:21 +00:00

Databases

家庭内サービス向けの DB 周辺ファイルを管理するリポジトリです。

内容

  • compose.yaml: PostgreSQL / TimescaleDB / VictoriaMetrics などの起動定義
  • init/01_create_databases.sql: 初期 DB / user 作成 SQL
  • init/02_timescale_setup.sql: TimescaleDB 関連の初期化 SQL

使い方

.env を用意してから起動します。

docker compose up -d

init/01_create_databases.sqlchange-me-* は公開用 placeholder です。実運用では 環境ごとの値に置き換えて使います。

注意

  • .env は Git 管理しません。
  • 実 DB password、token、生成された DB データは commit しません。
  • Public repo に置くため、初期化 SQL に実パスワードを直接残さない運用にします。

作業ルール

小さな修正は main に直接 commit/push して構いません。複数 AI や大きめの変更では agent/<agent-name>/<task-slug> ブランチを使います。