Skip to content

アプリ構成

Takos を使ってサービスやソフトウェアを構成するときに使う public surface をまとめた章です。中心になるのは .takos/app.yml ですが、manifest だけでなく Workers、Containers、Routes、環境変数、MCP、OAuth、File Handlers の関係もここで扱います。

最小構成

yaml
apiVersion: takos.dev/v1alpha1
kind: App
metadata:
  name: my-app
spec:
  version: 0.1.0
  workers:
    web:
      build:
        fromWorkflow:
          path: .takos/workflows/deploy.yml
          job: bundle
          artifact: web
          artifactPath: dist/worker

セクション別ガイド

ガイド内容
アプリマニフェスト.takos/app.yml の全体像、パターン、完全な例
WorkersCF Workers の定義、ビルド、バインディング
ContainersDocker コンテナの定義、Worker との紐づけ
RoutesHTTP エンドポイントの公開
環境変数テンプレート変数、値の注入
MCP ServerMCP Server の公開と認証
File Handlersファイルハンドラーの登録
OAuthOAuth client の自動登録

次のステップ