No description
Find a file
2024-10-22 22:09:43 -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 [UPD] doc: poetry tips 2024-08-25 01:31:22 -04:00
docker [ADD] docker: vim and tig utilities 2024-08-25 01:34:43 -04:00
manifest [UPD] manifest dev: OCA_stock-logistics-warehouse branch 12.0_dev 2024-08-25 00:13:00 -04:00
script [FIX] script pycharm configuration: dynamic way to find iml file 2024-08-25 01:34:48 -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 [ADD] doc FAQ: help when got non-verlapping IPv4 address pool docker-compose 2024-08-25 01:12:03 -04: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 2024-05-03 23:30:14 -04:00
coverage_run.sh [FIX] script python: missing color log error 2024-05-03 23:13:59 -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] docker-compose: production ready with --no-database-list 2024-08-25 00:13:00 -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 [UPD] replace docker-compose to docker compose 2024-05-03 23:13:59 -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 [ADD] requirement project 2024-08-25 00:24:30 -04:00
poetry.toml [UPD] poetry: version 1.1.12 2022-01-24 17:56:10 -05:00
pyproject.toml [ADD] requirement project 2024-08-25 00:24:30 -04:00
README.md [ADD] README ERPLibre definition 2024-10-22 22:09:32 -04:00
requirements.txt [ADD] requirement project 2024-08-25 00:24:30 -04:00
run.sh [FIX] script python: missing color log error 2024-05-03 23:13:59 -04:00
source_repo_addons.csv [ADD] repo JayVora-SerpentCS SerpentCS_Contributions 2024-05-03 23:27:06 -04:00
test.sh [FIX] script python: missing color log error 2024-05-03 23:13:59 -04:00
TODO.md [ADD] TODO + doc schema 2024-08-25 00:13:00 -04:00

ERPLibre

ERPLibre is a CRM/ERP platform including automated installation, maintenance, and development of open source modules of the Odoo community version. It is a "soft-fork" of the Odoo Community version, meaning it aims at contributing back upstream. It is based on a set of production-ready modules, supported by the Odoo Community Association (OCA) and an ecosystem of specialized companies. This solution ensures digital sovereignty in a local environment while integrating pre-trained Generative Transformers (GPT), bringing an additional dimension to data management and automation.

ERPLibre documentation

Select a guide to install your environment.

Easy way to run locally

Into Ubuntu, minimal dependency:

sudo apt install make git curl

Into Ubuntu, developper dependency:

sudo apt install make build-essential libssl-dev zlib1g-dev libreadline-dev libsqlite3-dev curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev liblzma-dev libbz2-dev libldap2-dev libsasl2-dev

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 = 0.0.0.0

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