58 lines
1.2 KiB
YAML
58 lines
1.2 KiB
YAML
# Project identity for `a2a deploy`. Most metadata (resources, scopes,
|
|
# secrets, workspace, etc.) lives on the Python class — this file only
|
|
# tells the CLI how to find it.
|
|
name: google-trends-agent
|
|
version: 0.1.0
|
|
entrypoint: agent:GoogleTrendsAgent
|
|
expose:
|
|
public: true
|
|
|
|
runtime:
|
|
resources:
|
|
cpu: 1000m
|
|
memory: 2Gi
|
|
max_runtime_seconds: 600
|
|
egress:
|
|
allow_hosts:
|
|
- "*"
|
|
deny_internet_by_default: false
|
|
apt_packages:
|
|
- ca-certificates
|
|
- fonts-liberation
|
|
- libasound2
|
|
- libatk-bridge2.0-0
|
|
- libatk1.0-0
|
|
- libcairo2
|
|
- libcups2
|
|
- libdbus-1-3
|
|
- libdrm2
|
|
- libgbm1
|
|
- libglib2.0-0
|
|
- libgtk-3-0
|
|
- libnspr4
|
|
- libnss3
|
|
- libpango-1.0-0
|
|
- libx11-6
|
|
- libxcb1
|
|
- libxcomposite1
|
|
- libxdamage1
|
|
- libxext6
|
|
- libxfixes3
|
|
- libxkbcommon0
|
|
- libxrandr2
|
|
- xdg-utils
|
|
- chromium
|
|
install_commands:
|
|
- python -m playwright install chromium
|
|
# Optional platform resources:
|
|
# resources:
|
|
# memory:
|
|
# tiers: [kv, vector]
|
|
# namespace: google-trends-agent
|
|
# databases:
|
|
# - name: app
|
|
# provider: neon
|
|
# engine: postgres
|
|
# env:
|
|
# url: DATABASE_URL
|