Skip to content

havmedia/aura-maintainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


Logo

Setup Maintainer for Project Aura

Table of Contents
  1. About
  2. Commands
  3. Contact

About

This repo contains the python Setup Maintainer for odoo setups. It is used to setup and maintain odoo setups on a server.

(back to top)

Requirements

The script currently needs to be run as root.

Commands

init

The init command is used to initialize the setup maintainer. It will create a new setup maintainer project in the current directory.

You can provide the option --dev to run without ssh and reduced checks. You can provide the option --disable-domain-check to disable the domain check.

aura-maintainer init DOMAIN VERSION

Generate

The generate command is used to update the odoo setup. It will update the setup in the current /opt/odoo folder.

You can provide the option --dashboard to allow access to the traefik dashboard. You can provide the option --dry to only show what would change in the docker compose file

aura-maintainer generate

Inspect

The inspect command is used to inspect the current setup. It will print data about the current setup to the console.

You can provide the option --json to get the response as json.

aura-maintainer inspect

Change Domain

The change domain command is used to change the domain of the current setup. It will update the setup in the current /opt/odoo folder.

aura-maintainer change_domain NEW_DOMAIN

Refresh Environment

Copys the live database and filestore to the desired environment. The database gets escaped.

aura-maintainer refresh-env ENVIRONMENT

Manage Dev Environments

The manage dev environments command provides multiple subcommands to manage the dev environments.

Caution

This functions are obsolete and will be replaced.

add

The add command adds an dev enviroment.

aura-maintainer manage-dev-env add PR_NUMBER

remove

The remove command removes an dev enviroment.

aura-maintainer manage-dev-env remove PR_NUMBER

remove-all

The remove-all command removes all dev envs.

aura-maintainer remove-all

Contact

HAV Media GmbH - info@hav.media

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages