No description
Find a file
2024-05-03 23:13:59 -04:00
.github [UPD] github funding 2023-03-02 02:02:35 -05:00
conf [UPD] script pycharm: improve pycharm configuration management 2023-12-02 14:14:23 -05:00
doc [ADD] doc FAQ: kill git-daemon when already run 2023-12-02 14:14:23 -05:00
docker [UPD] docker: buster to bullseye, fix npm install 2023-12-02 14:14:23 -05:00
manifest [UPD] manifest: ajepe fix restful no db argument 2023-07-06 16:37:49 -04:00
script [UPD] script run_parallel_test.py: remove dependance config from async exec 2024-05-03 23:13:59 -04:00
test/code_generator [FIX] make test with coverage: missing coverage parameter 2023-03-04 23:34:37 -05:00
.editorconfig [UPD] format with script format.sh 2023-12-02 14:14:23 -05:00
.flake8 [ADD] maintainer-tools to autopep8, flake8 and pylint-odoo 2021-06-27 00:36:52 -04:00
.gitignore [FIX] npm installation 2023-12-02 14:14:23 -05:00
.prettierignore [ADD] makefile: prettier format code_generator 2023-01-01 02:59:33 -05:00
.python-version [UPD] python version 3.7.12 to 3.7.16 2022-12-21 22:59:01 -05:00
CHANGELOG.md [UPD] changelog 2023-12-02 14:26:16 -05:00
coverage_run.sh [ADD] test: test.sh script with coverage 2022-05-22 02:34:40 -04:00
default.xml [UPD] release 1.5.0 2023-07-07 03:10:36 -04:00
docker-compose-dev.yml [ADD] docker : new hierchical layout 2020-09-30 20:52:04 -04:00
docker-compose.yml [UPD] release 1.5.0 2023-07-07 03:10:36 -04:00
env_var.sh [UPD] release 1.5.0 2023-07-07 03:10:36 -04:00
ignore_requirements.txt [UPD] poetry with all addons update 2023-01-01 03:27:07 -05:00
LICENSE Initial commit 2020-04-12 21:20:13 -04:00
Makefile [FIX] makefile: image db create package dms missing restore db 2023-07-07 03:06:17 -04:00
package-lock.json [FIX] npm installation 2023-12-02 14:14:23 -05:00
package.json [FIX] npm installation 2023-12-02 14:14:23 -05:00
poetry.lock [FIX] poetry: Poetry version 1.3.1 to 1.5.1 and upgrade freeze versions 2024-05-03 23:13:59 -04:00
poetry.toml [UPD] poetry: version 1.1.12 2022-01-24 17:56:10 -05:00
pyproject.toml [FIX] poetry: Poetry version 1.3.1 to 1.5.1 and upgrade freeze versions 2024-05-03 23:13:59 -04:00
README.md [UPD] release 1.5.0 2023-07-07 03:10:36 -04:00
requirements.txt [FIX] poetry: Poetry version 1.3.1 to 1.5.1 and upgrade freeze versions 2024-05-03 23:13:59 -04:00
run.sh [UPD] run: documentation memory RAM increase by force in script run.sh 2023-04-12 16:45:41 -04:00
source_repo_addons.csv [UPD] manifest repo: update after all update addons 2023-01-01 03:26:58 -05:00
test.sh [ADD] test: test.sh script with coverage 2022-05-22 02:34:40 -04:00
TODO.md [ADD] poetry support 2020-09-30 20:51:57 -04:00

ERPLibre documentation

Select a guide to install your environment.

Easy way to run locally

Into Ubuntu, minimal dependency:

sudo apt install make git

Clone the project:

git clone https://github.com/ERPLibre/ERPLibre.git
cd ERPLibre

Support Ubuntu 18.04, 20.04 and OSX. The installation duration is more than 30 minutes.

make install

Update your configuration if you need to run from another interface than 127.0.0.1, file config.conf

#xmlrpc_interface = 127.0.0.1
#netrpc_interface = 127.0.0.1

Ready to execute:

make run

Easy way to run docker

First, install dependencies to run docker, check script ./script/install/install_ubuntu_docker.sh. You need docker and docker-compose.

The docker volume is bound to the directory name, therefore create a unique directory name and run:

wget https://raw.githubusercontent.com/ERPLibre/ERPLibre/v1.5.0/docker-compose.yml
docker-compose up -d

For more information, read Docker guide.

Discover guide

Guide to run ERPLibre in discover to learn it.

Production guide

Guide to run ERPLibre in production server.

Development guide

Guide to run ERPLibre in development environment.

Execution

Guide to run ERPLibre with different case.

git-repo

To change repository like addons, see GIT_REPO.md

Test

Execute ERPLibre test with his code generator.

time make test_full_fast