Initial FlareSolverr Cloudron package

- Add CloudronManifest.json with app metadata
- Create Dockerfile with multi-stage build
- Install Google Chrome (Chrome for Testing) since Ubuntu Noble doesn't have chromium package
- Install required Chrome dependencies (libatk, libgtk, etc.)
- Add start.sh script with Xvfb setup for headless Chrome
- Copy entire Chrome installation directory for proper resource access
- Add .gitignore and update README with installation instructions
This commit is contained in:
2026-01-02 06:34:22 +00:00
parent 8d0564e998
commit 018956e7ce
7 changed files with 292 additions and 2 deletions

20
CloudronManifest.json Normal file
View File

@@ -0,0 +1,20 @@
{
"id": "io.flaresolverr.cloudronapp",
"title": "FlareSolverr",
"author": "bradinfluence",
"description": "FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection.",
"tagline": "Proxy server to bypass Cloudflare protection",
"version": "1.0.0",
"healthCheckPath": "/health",
"httpPort": 8191,
"addons": {
"localstorage": {}
},
"manifestVersion": 2,
"website": "https://github.com/FlareSolverr/FlareSolverr",
"contactEmail": "support@example.com",
"icon": "file://icon.png",
"tags": [ "proxy", "cloudflare", "security" ],
"mediaLinks": []
}