No description
  • Shell 83.7%
  • Python 16.3%
Find a file
2026-07-01 15:09:10 +02:00
.forgejo/workflows Initial commit 2026-07-01 15:09:10 +02:00
data Initial commit 2026-07-01 15:09:10 +02:00
i18n Initial commit 2026-07-01 15:09:10 +02:00
models Initial commit 2026-07-01 15:09:10 +02:00
security Initial commit 2026-07-01 15:09:10 +02:00
tests Initial commit 2026-07-01 15:09:10 +02:00
views Initial commit 2026-07-01 15:09:10 +02:00
.gitignore Initial commit 2026-07-01 15:09:10 +02:00
.ruff.toml Initial commit 2026-07-01 15:09:10 +02:00
.typos.toml Initial commit 2026-07-01 15:09:10 +02:00
__init__.py Initial commit 2026-07-01 15:09:10 +02:00
__manifest__.py Initial commit 2026-07-01 15:09:10 +02:00
deploy.sh Initial commit 2026-07-01 15:09:10 +02:00
README.md Initial commit 2026-07-01 15:09:10 +02:00
README.rst Initial commit 2026-07-01 15:09:10 +02:00
test.sh Initial commit 2026-07-01 15:09:10 +02:00

Odoo module template

This is a technical document intended for developers and sysadmins.

Installing

You can install this module by cloning it in any of the path specified by addons_path in the Odoo configuration (recommended /opt/odoo/edurable).
Ensure the required dependencies are met.

# Install the module first time
sudo -u odoo odoo -c /etc/odoo/odoo.conf --logfile /dev/stdout --log-level info --log-handler ":INFO" -i <module> --stop-after-init --without-demo
# Update the module onward
sudo -u odoo odoo -c /etc/odoo/odoo.conf --logfile /dev/stdout --log-level info --log-handler ":INFO" -u <module> --stop-after-init --without-demo

Then, head over to the "Getting started" section in README.rst or the module information in Odoo.