This commit is contained in:
a2a-platform
2026-06-27 01:15:21 +00:00
parent 0e622fe376
commit 6a6f5122b7
11 changed files with 1578 additions and 935 deletions

View File

@@ -1,14 +1,42 @@
# 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: seleniumbase-website-scraper
version: 0.1.2
entrypoint: agent:SeleniumbaseWebsiteScraper
version: 0.2.0
entrypoint: agent:BrowserToApiAgent
expose:
public: false
public: true
runtime:
resources:
cpu: "2"
memory: 2Gi
max_runtime_seconds: 600
cpu: 2000m
memory: 4Gi
max_runtime_seconds: 900
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
install_commands:
- python -m playwright install chromium