- Control Plane API with Gemini integration - Executors: Deploy, Analytics, Marketing - MCP Adapter for Continue integration - VSCode/VSCodium extension - Tool registry and run tracking - In-memory storage for local dev - Terraform infrastructure setup
11 lines
576 B
TypeScript
11 lines
576 B
TypeScript
export const config = {
|
|
port: Number(process.env.PORT ?? 8080),
|
|
projectId: process.env.GCP_PROJECT_ID ?? "productos-local",
|
|
artifactsBucket: process.env.GCS_BUCKET_ARTIFACTS ?? "productos-artifacts-local",
|
|
runsCollection: process.env.FIRESTORE_COLLECTION_RUNS ?? "runs",
|
|
toolsCollection: process.env.FIRESTORE_COLLECTION_TOOLS ?? "tools",
|
|
authMode: process.env.AUTH_MODE ?? "dev",
|
|
// Use in-memory storage when STORAGE_MODE=memory or when no GCP project is configured
|
|
storageMode: process.env.STORAGE_MODE ?? (process.env.GCP_PROJECT_ID ? "gcp" : "memory")
|
|
};
|