Post

Figranium

Figranium is a self-hosted browser automation platform. Workflows are stacked from blocks such as navigate, click, type, wait, loops, conditions, JavaScript and extraction in a visual editor, run in a headless Chromium driven by Playwright, and are triggered from the UI, on a schedule or through the REST API with runtime variables. A built-in noVNC viewer shows a visible browser for picking selectors and debugging runs.

Figranium
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/figranium.sh)"
CPU: 2 cores RAM: 3072 MB Disk: 10 GB OS: Debian 13

Notes

There is no default account. The first visitor to http://[IP]:11345 creates the administrator, and anyone who reaches the port can claim it until then, so create the account right after the install.
Tasks are run over the API with POST /api/tasks//api and the x-api-key header. Generate the key under Settings > API Keys.</div> </div>
Workflows cannot open private or local network addresses by default (SSRF protection). To automate services in your LAN, set ALLOW_PRIVATE_NETWORKS=true in /opt/figranium_data/.env and run systemctl restart figranium.
On first start Figranium downloads a local CAPTCHA model (OWL-ViT, about 150 MB; Florence-2 with 8 GB RAM or more) into /opt/figranium_data/data/captcha-model. Set SKIP_LOCAL_CAPTCHA_MODEL=true in /opt/figranium_data/.env to turn it off.
## Web Interface
Port: 11345
## Links - [Official Website](https://figranium.dev/) - [Documentation](https://figranium.dev/docs) ---
Source code
Loading...