Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
manifestVersion: 1
|
||||
id: flaresolverr
|
||||
category: networking
|
||||
name: flaresolverr
|
||||
version: "3.4.6"
|
||||
tagline: Прокси-сервер для обхода защиты Cloudflare и DDoS-GUARD
|
||||
description: >
|
||||
FlareSolverr — это прокси-сервер, предназначенный для обхода защиты от ботов и DDoS от Cloudflare и DDoS-GUARD.
|
||||
Он работает путем запуска прокси-сервера и ожидания запросов пользователей.
|
||||
|
||||
|
||||
Когда запрос получен, он использует Selenium с undetected-chromedriver для запуска безголового браузера (Chrome).
|
||||
Этот браузер переходит по запрошенному URL-адресу, автоматически решая проблемы безопасности.
|
||||
После устранения проблемы HTML-код и необходимые файлы cookie отправляются обратно пользователю.
|
||||
|
||||
|
||||
Эти возвращенные файлы cookie затем можно использовать с другими HTTP-клиентами для прямого доступа к защищенному контенту.
|
||||
Он поддерживает как временные, так и постоянные пользовательские сеансы.
|
||||
|
||||
|
||||
Примечание. Используйте http://flaresolverr_server_1:8191/v1 в качестве URL-адреса для интеграции с другими приложениями.
|
||||
developer: FlareSolverr
|
||||
website: https://github.com/FlareSolverr/FlareSolverr
|
||||
dependencies: []
|
||||
repo: https://github.com/FlareSolverr/FlareSolverr
|
||||
support: https://github.com/FlareSolverr/FlareSolverr/issues
|
||||
port: 8191
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
path: ""
|
||||
releaseNotes: ""
|
||||
submitter: Kanishk Pachauri
|
||||
submission: https://github.com/getumbrel/dfwebos-apps/pull/4125
|
||||
@@ -0,0 +1,23 @@
|
||||
services:
|
||||
app_proxy:
|
||||
environment:
|
||||
APP_HOST: flaresolverr_web_1
|
||||
APP_PORT: 8000
|
||||
|
||||
web:
|
||||
image: mrsunglasses/flaresolverr-status:0.0.2@sha256:5a12b6ee183b64b87546b5f30537abaf333f7b2cd83856e6e2bcca874d165dc9
|
||||
environment:
|
||||
- URL=http://flaresolverr_server_1:8191/v1
|
||||
restart: on-failure
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 3
|
||||
start_period: 40s
|
||||
|
||||
server:
|
||||
image: ghcr.io/flaresolverr/flaresolverr:v3.4.6@sha256:7962759d99d7e125e108e0f5e7f3cdbcd36161776d058d1d9b7153b92ef1af9e
|
||||
environment:
|
||||
LOG_LEVEL: info
|
||||
restart: on-failure
|
||||
Reference in New Issue
Block a user