Skip to content

Latest commit

 

History

History
89 lines (72 loc) · 3.88 KB

README.md

File metadata and controls

89 lines (72 loc) · 3.88 KB
doDoo


Awesome License Version Matrix

Reference this page with https://github.com/xoe-labs/dodoo#readme. Check out other awesome Odoo Ops tools.

dodoo relates to OCA in a very friendly way and strives to become OCA's UX optimized and enhanced reference Ops tooling.


Quickstart

$ pip3 install dodoo
$ dodoo --help

Before reaching GA, no particular effort will be put on docs except for a clean and easy to read code layout.

Components

Not all components are implemented or operational. Meanwhile, this aims to be a compelling set of tooling to be made available through dodoo.

  • dodoo - the Odoo Server middleware, done right *
  • dodoo run - run the suck-less odoo server
  • dodoo init - launch an Odoo database, eventually from a hashed db cache
  • dodoo copy - copy an Odoo database and augment it
  • dodoo backup - backup a database incrementally to "X" (disk, s3, sshfs, ...)
  • dodoo test - test your code with pytest and CI formateable output
  • dodoo migrate - manage the migration lifecycle end-to-end
  • dodoo translate - export translation files to a translation server
  • dodoo load - state and boilerplate for ETL loading

* "done right": no broken built-in scheduler, bare wsgi app, with json equivalent config for easy override, ssh-key for instance identity & backup encryption

Contribute

Useful links

Credits

Contributors:

  • David Arnold (XOE)

Currently, folks @xoe-labs try to keep up with their task to maintain this.

If you're the kind of person, willing to sponsor open source projects, consider sending some spare XLM banana to blaggacao*keybase.io