-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.yaml
More file actions
50 lines (49 loc) · 1.28 KB
/
config.yaml
File metadata and controls
50 lines (49 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
package_name: mcp-selenium-grid # pyproject.toml
project_name: MCP Selenium Grid
deployment_mode: docker # one of: docker, kubernetes (DeploymentMode enum values)
api_v1_str: /api/v1
api_token: CHANGE_ME
allowed_origins:
- http://localhost:8000
selenium_grid:
hub_image: selenium/hub:latest
max_browser_instances: 10
se_node_max_sessions: 1
user: user
password: CHANGE_ME
vnc_password: CHANGE_ME
vnc_view_only: false
vnc_port: 7900
browser_configs:
chrome:
image: selenium/node-chrome:latest
port: 4444
resources:
memory: "1G"
cpu: "0.5"
undetected-chrome:
image: ghcr.io/catchnip/node-undetected-chrome:latest # not public yet (testing)
port: 4444
resources:
memory: "1G"
cpu: "0.5"
firefox:
image: selenium/node-firefox:latest
port: 4444
resources:
memory: "1G"
cpu: "0.5"
edge:
image: selenium/node-edge:latest
port: 4444
resources:
memory: "1G"
cpu: "0.5"
kubernetes:
kubeconfig: ~/.kube/config-local-k3s
context: k3s-selenium-grid
namespace: selenium-grid-dev
selenium_grid_service_name: selenium-grid
retry_delay_seconds: 2
max_retries: 5
port_forward_local_port: 5555 # Only used for KinD (Kubernetes in Docker)