Skip to content
leera
leera Self-hostedA workspace that belongs to you.

All your work.
Entirely on your terms.

Projects. Testing. Documents. AI. Together on your infrastructure.
Start with the free core. Make it your own. Give your team room to grow.

Free core workspace No seat subscription Your infrastructure
Three finely outlined server towers and connected project documents on a shared platform, illustrating a workspace on your own infrastructure.
ONE CONNECTED WORKSPACE

Built by Leera.
Run by you.

Your server. Your cloud. Your cluster.
$0to start with the coreYour operating costs apply.
Your infrastructureOwn the deployment.
Your AI providersChoose where requests go.
Your identityWith a White-label license.
01 / THE WHOLE WORKSPACE

Bring the work together.
Keep it on your side.

Self-hosting should give your team a connected place to work. The plan, the test, the document, and the next decision all belong here.

Planner

From big ideas to shipped work.

Roadmaps, backlogs, sprints, boards, and issues. Keep the plan and the everyday work connected.

  • Epics, stories & subtasks
  • Project workflows & ownership
  • Comments, activity & context
Explore Planner
QA & Testing

Confidence comes with context.

Build the test library, plan the coverage, and run the checks. Keep evidence and defects with the work.

  • Test cases & shared steps
  • Plans, runs & execution
  • Evidence & linked defects
Explore QA & Testing
Documents

A home for the thinking, too.

Bring project briefs, decisions, and team knowledge into the same workspace as the work they explain.

  • Rich, connected documents
  • Project knowledge & briefs
  • One place to return to
Explore Documents
leera AI

Intelligence with your context.

Ask about the project, shape the next steps, and use available AI workflows with providers you configure.

  • Project-aware assistance
  • Agents & connected tools
  • Your providers & models
Explore leera AI
Keep your tools connected, too.

Use supported integrations, APIs, and MCP tools around the same project context.

Explore MCP
02 / YOUR INFRASTRUCTURE

You choose the address.
And everything behind it.

A server in your office. A VM in your cloud. A cluster your platform team already runs. Deploy Leera where it fits your organization.

A home for the whole team.

Start on a Linux server with Docker Compose. The installer brings the application, database, file storage, and reverse proxy together.

Find your deployment path
Architectural overview Explore the three environments.
Your teamWeb · Desktop · Mobile
HTTPS
Your server · Docker Compose
Planner
QA
Docs
AI
Leera application & APIOne connected workspace
PostgreSQLYour project data
Object storageYour files & evidence
Services you configureAI endpointsEmailIntegrations

A straightforward starting point for a team running its own instance.

Your domain. Your front door.

Put the workspace at an address your team recognizes. Configure DNS, HTTPS, and access around your environment.

Your data. Your storage.

Use the bundled PostgreSQL and object storage, or connect your existing database and S3-compatible storage.

Your boundary. Your rules.

Choose the region, control network access, and decide which external services your deployment can reach.

Layered project documents and a database within a delicate translucent enclosure, illustrating control over your workspace data.YOUR CONTEXT. WITHIN A BOUNDARY YOU DEFINE.
OWNERSHIP, IN PRACTICE

Keep the decisions
in your hands.

Control means more than choosing a server. It means knowing where the work lives, how people get in, and which services sit around it.

Where your work lives

Manage the database, files, backup locations, and retention policy.

How your team signs in

Configure the supported login providers and their application credentials.

How the conversation travels

Use your SMTP service or internal relay for outgoing email.

What crosses the boundary

Review AI, licensing, updates, and integration endpoints as part of your network plan.

Explore security & trust
03 / YOUR IDENTITY

Make the workspace yours.
Down to the first impression.

Your team should feel at home. A White-label license gives your instance your name, your visual identity, and room for multiple workspaces.

MAKE IT FEEL LIKE YOUYour signature color

Try a name. Pick a color.
See a little of your identity come through.

Illustrative brand preview. Changes stay here.
YOUR WORKSPACE IDENTITY01 — Violet
Acme
work.acme.exampleIllustrative domain
Your name.
Your place to do great work.
01

Your name & color

Set the product name and a primary brand color. The application derives the supporting palette.

02

Your logo & favicon

Bring your identity to the application, sign-in experience, browser tab, and emails.

03

Your workspace structure

Create additional workspaces on the licensed instance for the teams you bring together.

04

A complete brand experience

Use your custom identity throughout the application. Leera vendor links are already hidden by default.

Start free. Add your identity when you’re ready.See the license options
YOUR INTELLIGENCE. YOUR CHOICE.

AI comes with the work.
You choose the model.

Use the project context inside Leera with providers and endpoints you approve. Connect a supported cloud provider or an OpenAI-compatible endpoint you operate.

  • Configure providers and models in Instance Settings.
  • Set the endpoint and test the connection.
  • Keep API keys encrypted and write-only.
Explore Bring Your Own Model
leera AIYour project context
YOU CONFIGURE THE CONNECTION

Your own endpoint

Ollama, vLLM, or another compatible endpoint.

Run within your network

Your cloud provider

OpenAI-compatible, Anthropic, Gemini, or Vertex.

Use your provider account

Requests follow the endpoint you choose. Model compatibility, connectivity, and provider or compute costs still apply.

04 / FROM PLAN TO FIRST PROJECT

Your next workspace
starts right here.

Choose the deployment path that fits your team. Bring up the stack, make the instance yours, and give the first project a home.

INSTALLATION
leera / install

# A server. A command. A place to begin.

curl -fsSL https://raw.githubusercontent.com/leera-app/leera-selfhost/main/install.sh | bash
Official Leera distributionRun on your infrastructure
  1. 01Choose a Linux server and point your domain to it.
  2. 02The installer checks Docker and brings up the stack.
  3. 03Open your instance URL to create the administrator.

Review the installation script and guide before running it. Docker installation is offered if it is missing.

A SMALL-TEAM STARTING POINT

2 vCPU4 GB RAM25 GB storage

Size for your workload, files, and chosen services.
HAVE THESE READY

Your domain · Network access · Persistent storage

For public HTTPS, point DNS to the server and allow ports 80 / 443.
  1. 01

    Prepare your environment

    For a small team, start with 2 vCPU, 4 GB RAM and 25 GB of storage, then size for your workload. Choose your domain, point its DNS at the server, and prepare the network access your deployment needs. The Docker Compose installer uses ports 80 and 443 for web access and automatic HTTPS.

  2. 02

    Install the stack

    Use the supported Docker Compose installer on your server or the Helm chart in your Kubernetes cluster. The bundled stack includes the application, PostgreSQL and object storage. The installer can help install Docker when needed; the deployment guide also covers using your existing services.

  3. 03

    Make it your workspace

    Confirm the instance URL and create your administrator account. Configure and test SMTP before inviting your team, then connect the AI providers and models you want to use. Register for a free license to enable AI creation of issues, test cases and projects within its allowances. Add an eligible paid license when you need custom branding or additional workspaces.

  4. 04

    Plan for day two

    Back up the database, matching secret key, deployment configuration and uploaded files. Keep a copy off the server and test a restore. Assign ownership for monitoring, credentials and updates, and review releases before applying them.

Plan the deployment before you install.

Review deployment choices, provider connections, backups, and recovery. Confirm the supported installer and release requirements with the team.

Read the self-hosting guide
05 / BUILT FOR DAY TWO

Getting started is one thing.
Staying in control is another.

Give your instance an operating routine. Review releases, keep recoverable backups, and make the next update a considered step.

THE COMPOSE UPDATE PATHReview. Apply. Verify.
  1. 01

    Back up

    Preserve the recovery point.

  2. 02

    Download

    Fetch the release images.

  3. 03

    Migrate

    Apply schema changes.

  4. 04

    Restart

    Bring up the new release.

  5. 05

    Verify

    Check application health.

Available through the supported updater and server tooling.Explore releases

A backup you can restore.

Keep the database, matching encryption key, configuration, and uploaded files. Set retention and keep recovery copies outside the host.

An update you can review.

Check release notes and license update eligibility. Plan an appropriate maintenance window and verify your real workflows afterward.

A team that owns the routine.

Assign monitoring, credentials, restore testing, and incident response. Agree on support responsibilities before the rollout.

Recovery is part of the plan. Image rollback does not undo database migrations. Keep and test the matching backup so recovery covers the whole instance.

The economics of ownership

Start with the core.
Make it yours when you’re ready.

Run a complete core workspace for free. Add a license for your own branding and workspace structure. Plan the infrastructure around your team.

Your starting point

Self-hosted Free

Bring your server. Bring your team. Make room for the work that matters.

$0

software license
your operating costs apply

Explore self-hosting

A full core workspace

  • One workspace, with a neutral Workspace identity
  • No per-seat software subscription
  • Projects, documents and testing
  • Bring your own AI providers
  • Docker Compose or Kubernetes
  • Registration optional for manual core work

AI workflows use the providers you configure. Creating issues, test cases, or projects through AI requires free registration and follows the instance license allowances. Provider usage is your responsibility.

Make it your own Licensed

White-label

Your identity. Your workspace structure. A license for the way you work.

$5,900.00

per installation
one-time license

Discuss your license

Built on the self-hosted core

  • Your name, colors, logo & favicon
  • Multiple workspaces on your instance
  • Perpetual license entitlement
  • 365 days of update coverage
  • Your infrastructure and AI providers

License duration and update coverage are separate. Purchase in Instance Settings → License after confirming the current offer.

For special environments

Offline & private

Work through the requirements of your network, team and deployment together.

Let’s talk.

deployment and license scope
by arrangement

Plan your deployment

Shape your deployment

  • Offline paid license arrangements
  • Your cloud or on-premises network
  • Provider and connectivity requirements
  • Rollout and operating responsibilities

Email, AI and integrations still need a reachable service or a compatible setup inside your network.

License snapshot · September 8, 2026. Checking current offers… Confirm the current price and terms before purchasing.
Your instance. Your operating budget.

Software is one part of the equation. These costs stay with your setup.

Infrastructure

Compute, storage, network and backups.

Email

The email delivery service you configure.

AI providers

Your API usage or local model infrastructure.

Operations

Updates, monitoring, recovery and support.

Put your own numbers in

More people.
A different cost curve.

A seat subscription grows with your team. The free self-hosted core has a $0 software license. Compare it with your own subscription cost and operating budget.

50
Include email, AI & operations

USD. Starting inputs are examples, not provider prices. Adjust them to your actual costs. Hosting capacity may need to grow with your team.

Your first-year estimate
Your seat subscription$6,000
50 people × $10.00 × 12 months
Leera Self-hosted Free$600
Software license + your entered operating costs
First-year software license
$0
Monthly operating budget
$50
First-year difference$5,400

Lower with Leera, using these inputs.

Your reference covers the subscription entered above. Leera includes only the costs you enter. Taxes, migration and any unentered services are excluded. Update renewals are not estimated.

FOR SPECIFIC OPERATING REQUIREMENTS

Some environments need
a closer conversation.

Private networks. On-premises infrastructure. An offline license. Bring your deployment requirements, and we’ll work through the right setup and scope with you.

Network & endpoint requirementsLicensing & identityRollout & support scope
Plan your deployment
THE PRACTICAL DETAILS

Good questions.
Clear answers.

From the first install to the next year of work.

Talk to our team
What is included in the free self-hosted edition?

The free core gives you one workspace with a neutral Workspace identity, including projects, planning, documents, testing and the available AI workflows. You can use manual core workflows without a paid license or registration. AI needs a configured provider; creating issues, test cases, or projects through AI also requires a free registration and follows the instance license allowances. Your server, storage, email and provider usage are your operating costs. An eligible paid license adds custom branding and additional workspaces on the same instance.

Do I pay for every person on my team?

The free self-hosted core has no per-seat software subscription. The standard White-label offer is licensed per installation; adding a teammate does not add a cloud seat subscription. Your infrastructure still needs enough capacity for the people and work it serves. Check the current pricing page and the terms shown in Instance Settings → License for the offer that applies to your installation.

Can I use Docker, Kubernetes, my own cloud or an on-premises server?

Yes. Use the Docker Compose installer on a Linux server or the Helm chart in an existing Kubernetes cluster. Both deploy the application with its supporting services. The Compose installer can help install Docker and configures automatic HTTPS when your domain and network are ready. For production, plan persistent storage, service access, backups and capacity. The current API runs as one replica for consistent realtime updates; the web tier can scale separately.

Can I use my own AI provider or a model running on my network?

Yes. Instance Settings → AI lets you configure providers, model names and endpoints, then test the connection. Supported provider types include OpenAI-compatible services, Anthropic, Google Gemini and Vertex AI. A compatible local endpoint, such as Ollama or vLLM, can run on your network. The selected models must support the workflows you want to use and be reachable from Leera. You cover provider usage or the infrastructure running your local models. Core workspace features remain available without AI configured.

Can Leera run without outbound internet access?

The self-hosted core can run without registration, and paid offline licenses can be arranged for environments without outbound licensing connections. A connected deployment may contact licensing and update services. AI, email, login providers and integrations also need reachable endpoints, which can be internal where a compatible service is available. Plan how installation images and updates will reach an isolated environment, and discuss the network requirements with us before rollout.

What can I customize with a White-label license?

An eligible license unlocks the product name, brand color, logo and favicon. It also allows additional workspaces on the licensed instance. The default Workspace identity already keeps Leera’s vendor links out of the application. Configure your identity in Instance Settings → Branding and review your entitlements in Instance Settings → License. Your public domain, email provider and storage configuration are part of the deployment setup; they do not depend on purchasing branding.

Can I use an existing database or object store?

Yes. The default stack bundles PostgreSQL and MinIO, and the deployment guide covers using external PostgreSQL and S3-compatible object storage. Configure the database connection for your deployment and set the storage details in Instance Settings. File links use the public storage endpoint, so it must be reachable from your team’s browsers. Plan data transfer and backups before changing services on an instance that already contains work.

Who handles backups, restores and updates?

Your operating team owns the recovery plan, off-server backup copies, restore testing and update schedule. The Compose backup command captures the database, matching secret key and deployment configuration, and attempts to copy bundled object storage; verify that uploaded files are included, and protect external storage separately. With the updater enabled, Instance Settings → Updates can back up, download, migrate, restart and check the application. Server commands and Helm upgrades are also documented. Returning to older images does not undo database migrations, so keep a tested backup.

Does a perpetual license include updates forever?

License duration and update coverage are separate. A perpetual entitlement can include a fixed update window. Releases published within that window remain eligible, and an installed version keeps running after the update window ends. Newer releases may require renewed update coverage. Check the current offer on the pricing page and the exact dates in Instance Settings → License; hosting and AI usage are separate from the license.

What happens to our work if a paid license expires?

Your existing data, sign-in and workspaces remain accessible. The instance returns to the default Workspace identity, and creating additional workspaces requires an eligible license. License checks do not lock your team out of workspaces that already exist. Update eligibility follows the update window on your license, which is separate from access to your existing work.

leera Self-hosted

Build something great.
On your own terms.

A connected workspace for your team. A home you choose.

Start with the free core. Grow into your own identity.