Skip to content
@doblura

Doblura

Doblura

Rehearse your Odoo migration before it becomes irreversible.


An Odoo -u alters the database schema and has no downgrade. No canary, no blue/green, no rollback — the only way back is restoring a backup. And the failures do not appear with demo data; they appear on the odd journal entry somebody created in 2019.

So the only way to know whether a migration works is to run it against the real data before running it against the real data. That is the whole idea, and the name: doblura, from doble — the stunt double who takes the fall so the star does not have to.

Repositories

doblura the operator, the chart and the console · AGPL-3.0
doblura.dev the site and the self-hosting documentation

Where the line is

Everything needed to rehearse a migration safely on your own cluster is open source and stays that way: the rehearsal, the anonymized snapshots, every guardrail, the environments, the five RBAC profiles, the console. The paid edition is only what genuinely cannot exist on one cluster you already administer — many clusters at once, a control plane somebody else operates, identity past group mapping, retention across regions.

The test any future feature has to pass: can a competent team do this on their own cluster? If yes, it is in the public repository, however sellable it looks.

Contributions are under the DCO — git commit -s, no CLA. Which also means the operator can never be relicensed, by anyone. That is the point.

Popular repositories Loading

  1. doblura doblura Public

    Rehearse your Odoo migration before it becomes irreversible. A Kubernetes operator for the Odoo delivery lifecycle.

    Go

  2. doblura.dev doblura.dev Public

    The Doblura website and the self-hosting documentation.

    MDX

  3. .github .github Public

    Organisation profile.

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…