File size: 1,257 Bytes
7a2c594
bb5d0b2
 
 
 
7a2c594
dcc5c0a
bb5d0b2
7a2c594
 
bb5d0b2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7a2c594
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
---
title: Cloud Browser Service
emoji: 🌐
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 8000
pinned: false
---

# Cloud Browser Service

Dịch vụ này cho phép bạn chạy trình duyệt web từ xa thông qua API, sử dụng GoLogin và Orbita Browser.

## Thiết lập cho Hugging Face Spaces

1. Sao chép repository này vào Hugging Face Space của bạn
2. Đặt biến môi trường `GOLOGIN_TOKEN` trong cài đặt Space của bạn
3. Khởi động Space

## API Endpoints

### `POST /browser/start`
Khởi động một trình duyệt mới và trả về profile ID và WebSocket URL.

### `POST /browser/navigate`
Điều hướng trình duyệt đến URL xác định và trả về ảnh chụp màn hình.
Body: `{ "profileId": "...", "url": "https://example.com" }`

### `POST /browser/stop`
Đóng trình duyệt.
Body: `{ "profileId": "..." }`

## Sử dụng Local

Để chạy locally, sử dụng file Dockerfile.huggingface:

```bash
# Build image
docker build -f Dockerfile.huggingface -t cloudbrowser .

# Chạy container
docker run -p 8080:8080 -p 3000:3000 -e GOLOGIN_TOKEN=your_token_here cloudbrowser
```

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference