Skip to main content

DigitalOcean 1-Click

Deploy Figranium on your own DigitalOcean Droplet with the official 1-Click App. The image comes preconfigured with Docker, Figranium, Caddy, and an automatic updater, so you can go from a new Droplet to a working visual browser automation environment without manually installing the application stack.

1-Click deployment

Provision a self-hosted Figranium instance directly from the DigitalOcean Marketplace.

Automatic updates

The deployment checks for the latest stable Figranium image after boot and once per hour.

Caddy included

Access Figranium through the Droplet’s public IP without specifying the internal application port.

Self-hosted

Your Droplet, browser workloads, data, and infrastructure remain under your control.

Deploy

1

Create a Figranium Droplet

Open the Figranium listing in the DigitalOcean Marketplace and create a Droplet from the 1-Click App.
2

Choose your Droplet size

Use at least 2 GB of RAM for typical workloads. For heavier browser tasks or concurrent executions, 4 GB or more is recommended.
3

Wait for provisioning

DigitalOcean will create the Droplet and start the preconfigured Figranium environment automatically.
See Host Specs for more detailed resource guidance.

Getting Started

Your Figranium instance is ready to use after the Droplet finishes provisioning.
1

Open Figranium

Visit:
Caddy is preconfigured as a reverse proxy, so you do not need to specify Figranium’s internal application port.On your first visit, create your administrator account and sign in.
2

Create your first automation

From the dashboard, create a new task and use Figranium’s visual editor to build your browser workflow.You can automate navigation, clicks, typing, data extraction, screenshots, JavaScript, and other browser interactions.
3

Use the API

Figranium includes a REST API for executing tasks and connecting your instance to external applications, AI agents, and workflow automation platforms.Your API key is available from Figranium’s settings after signing in.

REST API

Learn how to execute and manage Figranium programmatically.

Automatic updates

The DigitalOcean deployment keeps Figranium current automatically.
The updater runs shortly after boot and then checks once per hour for a newer stable Figranium container image.
When a newer image is available, Docker pulls it and recreates the Figranium service using the updated image. If the deployed image is already current, the running container is left unchanged. Persistent application data and captures are stored outside the application container and are preserved when Figranium is updated.

Custom domain and HTTPS

You can optionally serve Figranium from your own domain or subdomain and let Caddy manage HTTPS automatically.
1

Point your domain to the Droplet

Create an A record with your DNS provider that points your domain or subdomain to:
2

Edit the Caddy configuration

SSH into the Droplet and edit:
Replace the default configuration with:
3

Allow HTTPS traffic

4

Validate and reload Caddy

Once the DNS record resolves to the Droplet, Caddy automatically provisions and renews an HTTPS certificate for the domain. Your Figranium instance will then be available at:
Do not expose Figranium publicly without completing the initial administrator setup and reviewing your instance’s security configuration.

What the 1-Click App includes

  • Figranium running from the latest stable container image
  • Docker and Docker Compose
  • Caddy configured as a reverse proxy
  • Automatic Figranium update checks after boot and every hour
  • Persistent application data and capture storage
  • DigitalOcean Droplet Agent support
The result is a standard self-hosted Figranium deployment with the server setup already handled for you.

Build visually

Stack action blocks to create complex browser workflows without writing full Playwright scripts.

Connect your stack

Use the API, SDK, MCP server, and integrations to connect Figranium to agents and automation tools.