briqbriq

Plane

A self-hosted Linear/Jira-like board the agent can update, with a link to share.

  • app
  • stack

Run it

briq_run({
  recipe: "plane",
  params: {
    "size": "small",
    "diskGb": 5
  },
  wait: true
})

Parameters

NameTypeOptionsDefault
domainstring——
sizeenumsmall, medium"small"
diskGbnumber—5

Outputs

Returned by briq_run once the stack is healthy. Hosts resolve inside your team network; secrets are generated per run.

PLANE_URL
http://plane.<stack>.internal

What it runs

BriqImagePortsSizeVolume
postgrespostgres:165432nano2 GB at /var/lib/postgresql/data
redisredis:7-alpine6379nano—
rabbitmqrabbitmq:4-alpine5672nano—
miniopgsty/minio:RELEASE.2026-08-04T00-00-00Z9000nano5 GB at /data
planemakeplane/plane-aio-community:stable80small—

When to use it

  • The agent works off a PLAN.md only it reads, and you want a board you can watch.
  • The agent should file an issue per step, move it as it finishes and comment on what it found.
  • You want to send someone a link to where things stand.

Five briqs in one call: Plane, plus the Postgres, Redis, RabbitMQ and MinIO it needs.

Tips

  • Publish it as you run it: briq_run({ recipe: "plane", expose: "private" }). Plane bakes its domain into its links at boot, and briq gives it the URL's host. Set domain only for another host.
  • First boot takes about a minute while Plane migrates its database.
  • Expose only plane. Its Postgres, Redis and RabbitMQ have no password.
  • The agent uses Plane's REST API with an API key, once someone has signed in and created the first workspace.
  • Uploads: diskGb sizes the file storage, which starts small; the database keeps its own small volume. Set it when the stack is created; it counts toward your plan's disk.

On this page

Free to try

Let your agent try it, on us.

Every new account starts with €10 of credits. No card.

Connect your agent

How can we help?

Message to the briq team
hello@briq.cloud