auto installed modules
This commit is contained in:
parent
a39d59e119
commit
cd6cc4cfd8
11
.env.dist
11
.env.dist
|
@ -5,16 +5,21 @@ APP_PATH=${ENV_SUFFIX}
|
|||
APP_SCHEME=http
|
||||
APP_URI=${APP_HOST}/${APP_PATH}
|
||||
APP_URL=${APP_SCHEME}://${APP_URI}
|
||||
DOCKER=false
|
||||
ENV=dist
|
||||
ODOO14_ADDITIONAL_ODOO_RC=encryption_key=${APP_DOMAIN}
|
||||
ODOO14_ADMIN_PASSWD=admin
|
||||
ODOO14_DB_HOST=postgres
|
||||
ODOO14_DB_NAME=odoo14
|
||||
ODOO14_DB_NAME=librezo
|
||||
ODOO14_DB_PASSWORD=odoo
|
||||
ODOO14_DB_USER=odoo
|
||||
ODOO14_LIST_DB=true
|
||||
ODOO14_MODULES_AUTO_INSTALL_DISABLED=partner_autocomplete,iap,mail_bot,account_edi,account_edi_facturx,account_edi_ubl
|
||||
ODOO14_MODULES_AUTO_INSTALL_ENABLED=account_menu,base_technical_features,disable_odoo_online,web_no_bubble,web_responsive
|
||||
ODOO14_ODOO_BASE_URL=${APP_URL}
|
||||
ODOO14_ODOO_REPORT_URL=${APP_URL}
|
||||
ODOO14_SERVER_WIDE_MODULES=web
|
||||
ODOO14_SERVER_WIDE_MODULES=web,module_change_auto_install
|
||||
ODOO14_SERVICE_8069_TAGS=urlprefix-${APP_URI}
|
||||
ODOO14_SERVICE_8072_TAGS=urlprefix-${APP_URI}longpolling/
|
||||
POSTGRES_DB=${ODOO14_DB_NAME}
|
||||
POSTGRES_PASSWORD=${ODOO14_DB_PASSWORD}
|
||||
POSTGRES_USER=${ODOO14_DB_USER}
|
||||
|
|
|
@ -1,7 +1,21 @@
|
|||
version: "3.6"
|
||||
|
||||
services:
|
||||
kwkhtmltopdf:
|
||||
image: acsone/kwkhtmltopdf
|
||||
odoo14:
|
||||
depends_on:
|
||||
- postgres
|
||||
- kwkhtmltopdf
|
||||
ports:
|
||||
- 8169:8069
|
||||
- 8172:8072
|
||||
- 8069:8069
|
||||
- 8070:8070
|
||||
- 8071:8071
|
||||
- 8072:8072
|
||||
postgres:
|
||||
extends:
|
||||
file: docker-compose.postgres.yml
|
||||
service: postgres
|
||||
|
||||
volumes:
|
||||
postgres:
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
version: "3.6"
|
||||
|
||||
services:
|
||||
db:
|
||||
environment:
|
||||
- POSTGRES_USER=odoo
|
||||
- POSTGRES_DB=odoo14
|
||||
image: quay.io/akretion/postgresql:10
|
||||
networks:
|
||||
private:
|
||||
volumes:
|
||||
- db:/var/lib/postgresql/data
|
||||
ports:
|
||||
- 5432
|
||||
restart: always
|
||||
|
||||
networks:
|
||||
private:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PRIVATE}
|
||||
|
||||
volumes:
|
||||
db:
|
|
@ -1,8 +0,0 @@
|
|||
version: "3.6"
|
||||
|
||||
services:
|
||||
odoo14:
|
||||
depends_on:
|
||||
- kwkhtmltopdf
|
||||
kwkhtmltopdf:
|
||||
image: acsone/kwkhtmltopdf
|
|
@ -0,0 +1,24 @@
|
|||
version: "3.6"
|
||||
|
||||
services:
|
||||
postgres:
|
||||
environment:
|
||||
- POSTGRES_DB=${POSTGRES_DB:-odoo14}
|
||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-odoo}
|
||||
- POSTGRES_USER=${POSTGRES_USER:-odoo}
|
||||
image: postgres:10
|
||||
networks:
|
||||
private:
|
||||
volumes:
|
||||
- postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- 5432
|
||||
restart: always
|
||||
|
||||
networks:
|
||||
private:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PRIVATE}
|
||||
|
||||
volumes:
|
||||
postgres:
|
|
@ -19,22 +19,26 @@ services:
|
|||
environment:
|
||||
- ADDITIONAL_ODOO_RC=${ODOO14_ADDITIONAL_ODOO_RC}
|
||||
- ADMIN_PASSWD=${ODOO14_ADMIN_PASSWD}
|
||||
- DBFILTER=${ODOO14_DBFILTER:-^.*$}
|
||||
- DB_HOST=${ODOO14_DB_HOST}
|
||||
- DB_NAME=${ODOO14_DB_NAME}
|
||||
- DB_PASSWORD=${ODOO14_DB_PASSWORD}
|
||||
- DB_USER=${ODOO14_DB_USER}
|
||||
- LIST_DB=${ODOO14_LIST_DB:-False}
|
||||
- LOG_DB=${ODOO14_LOG_DB:-False}
|
||||
- LOG_HANDLER=${ODOO14_LOG_HANDLER:-:INFO}
|
||||
- LOG_LEVEL=${ODOO14_LOG_LEVEL:-info}
|
||||
- MARABUNTA_ALLOW_SERIE=${ODOO14_MARABUNTA_ALLOW_SERIE:-True}
|
||||
- MARABUNTA_FORCE_VERSION=${ODOO14_MARABUNTA_FORCE_VERSION}
|
||||
- MARABUNTA_MODE=${ODOO14_MARABUNTA_MODE:-demo}
|
||||
- MAX_CRON_THREADS=${ODOO14_MAX_CRON_THREADS:-2}
|
||||
- MAX_CRON_THREADS=${ODOO14_MAX_CRON_THREADS:-1}
|
||||
- MODULES_AUTO_INSTALL_DISABLED=${ODOO14_MODULES_AUTO_INSTALL_DISABLED}
|
||||
- MODULES_AUTO_INSTALL_ENABLED=${ODOO14_MODULES_AUTO_INSTALL_ENABLED}
|
||||
- ODOO_BASE_URL=${ODOO14_ODOO_BASE_URL}
|
||||
- ODOO_QUEUE_JOB_CHANNELS=${ODOO14_ODOO_QUEUE_JOB_CHANNELS:-root:1}
|
||||
- ODOO_REPORT_URL=${ODOO14_ODOO_REPORT_URL}
|
||||
- RUNNING_ENV=${ODOO14_RUNNING_ENV:-dev}
|
||||
- SERVER_WIDE_MODULES=${ODOO14_SERVER_WIDE_MODULES:-web}
|
||||
- SERVER_WIDE_MODULES=${ODOO14_SERVER_WIDE_MODULES:-base,web}
|
||||
- WORKERS=${ODOO14_WORKERS:-0}
|
||||
networks:
|
||||
private:
|
||||
|
@ -43,8 +47,6 @@ services:
|
|||
- 8072
|
||||
volumes:
|
||||
- odoo14:/data/odoo
|
||||
- odoo14-cache:/odoo/.cache
|
||||
|
||||
volumes:
|
||||
odoo14:
|
||||
odoo14-cache:
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
FROM python:3.8-alpine as dist
|
||||
ARG PYTHON_RELEASE=3.8
|
||||
FROM python:${PYTHON_RELEASE}-alpine as dist
|
||||
LABEL maintainer aynic.os <support+docker@asycn.io>
|
||||
|
||||
ARG DOCKER_BUILD_DIR=.
|
||||
ARG ODOO_REMOTE=https://github.com/odoo/odoo
|
||||
ARG ODOO_VERSION=14.0
|
||||
ARG PYTHON_RELEASE=3.8
|
||||
|
||||
RUN apk add --no-cache --virtual .build-deps \
|
||||
g++ \
|
||||
|
@ -18,17 +20,17 @@ RUN apk add --no-cache --virtual .build-deps \
|
|||
musl-dev \
|
||||
openldap-dev \
|
||||
&& ln -s /usr/lib/libldap.so /usr/lib/libldap_r.so \
|
||||
&& /usr/local/bin/python3.8 -m venv /opt/odoo \
|
||||
&& /opt/odoo/bin/pip3.8 install -U pip wheel \
|
||||
&& /usr/local/bin/python${PYTHON_RELEASE} -m venv /opt/odoo \
|
||||
&& /opt/odoo/bin/pip${PYTHON_RELEASE} install -U pip wheel \
|
||||
&& wget -qO - ${ODOO_REMOTE}/archive/refs/heads/${ODOO_VERSION}.tar.gz |tar --strip-components 1 -C /opt/odoo -xzf - \
|
||||
&& /opt/odoo/bin/pip3.8 install -r /opt/odoo/requirements.txt /opt/odoo \
|
||||
&& rm -rf /root/.cache /opt/odoo/build/* /opt/odoo/odoo/* \
|
||||
&& /opt/odoo/bin/pip${PYTHON_RELEASE} install -r /opt/odoo/requirements.txt /opt/odoo \
|
||||
&& rm -rf /root/.cache /opt/odoo/build /opt/odoo/odoo \
|
||||
&& apk del --no-network .build-deps \
|
||||
&& find /opt/odoo/lib -type f -executable \
|
||||
-exec scanelf --needed --nobanner --format '%n#p' '{}' ';' \
|
||||
| tr ',' '\n' \
|
||||
| sort -u \
|
||||
| awk 'system("[ -e /lib/"$1" -o -e /usr/lib/"$1" -o -e /opt/odoo/lib/python3.8/site-packages/*/"$1" ]") == 0 { next } { print "so:" $1 }' \
|
||||
| awk 'system("[ -e /lib/"$1" -o -e /usr/lib/"$1" -o -e /opt/odoo/lib/python'"${PYTHON_RELEASE}"'/site-packages/*/"$1" ]") == 0 { next } { print "so:" $1 }' \
|
||||
| xargs -rt apk add --no-cache
|
||||
|
||||
RUN wget -qO /usr/local/bin/wkhtmltopdf https://raw.githubusercontent.com/acsone/kwkhtmltopdf/master/client/python/kwkhtmltopdf_client.py \
|
||||
|
@ -42,19 +44,17 @@ RUN apk add --repository https://dl-cdn.alpinelinux.org/alpine/edge/testing \
|
|||
expect \
|
||||
postgresql-client
|
||||
|
||||
COPY ${DOCKER_BUILD_DIR}/odoo.conf.tpl /opt/odoo/
|
||||
COPY ${DOCKER_BUILD_DIR}/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
|
||||
RUN chmod +x /usr/local/bin/docker-entrypoint.sh
|
||||
|
||||
RUN mkdir -p /data/odoo
|
||||
VOLUME ["/data/odoo"]
|
||||
|
||||
RUN mkdir -p /data/odoo /opt/odoo/etc
|
||||
ENV \
|
||||
ADDONS_PATH=/opt/odoo/lib/python3.8/site-packages/odoo/addons,/opt/odoo/addons \
|
||||
ADDONS_PATH=/opt/odoo/lib/python${PYTHON_RELEASE}/site-packages/odoo/addons,/opt/odoo/addons \
|
||||
ADMIN_PASSWD=admin \
|
||||
AUTO_RELOAD=False \
|
||||
CSV_INTERNAL_SEP=, \
|
||||
DATA_DIR=/data/odoo \
|
||||
DBFILTER=^.*$ \
|
||||
DB_HOST=db \
|
||||
DB_MAXCONN=64 \
|
||||
DB_NAME=odoo14 \
|
||||
|
@ -63,7 +63,6 @@ ENV \
|
|||
DB_SSLMODE=prefer \
|
||||
DB_TEMPLATE=template1 \
|
||||
DB_USER=odoo \
|
||||
DBFILTER=^.*$ \
|
||||
DEBUG_MODE=False \
|
||||
EMAIL_FROM=False \
|
||||
HTTP_PORT=8069 \
|
||||
|
@ -71,33 +70,34 @@ ENV \
|
|||
KWKHTMLTOPDF_SERVER_URL=http://kwkhtmltopdf \
|
||||
LANG=C.UTF-8 \
|
||||
LC_ALL=C.UTF-8 \
|
||||
LIMIT_MEMORY_HARD=2684354560 \
|
||||
LIMIT_MEMORY_SOFT=2147483648 \
|
||||
LIMIT_MEMORY_HARD=1395864371 \
|
||||
LIMIT_MEMORY_SOFT=255652815 \
|
||||
LIMIT_REQUEST=8192 \
|
||||
LIMIT_TIME_CPU=60 \
|
||||
LIMIT_TIME_REAL=120 \
|
||||
LIMIT_TIME_REAL_CRON=120 \
|
||||
LIST_DB=False \
|
||||
LOGFILE=/dev/stdout \
|
||||
LOGROTATE=False \
|
||||
LOG_DB=False \
|
||||
LOG_HANDLER=:INFO \
|
||||
LOG_LEVEL=info \
|
||||
LOGFILE=/dev/stdout \
|
||||
LOGROTATE=False \
|
||||
LONGPOLLING_PORT=8072 \
|
||||
MAX_CRON_THREADS=2 \
|
||||
MAX_CRON_THREADS=1 \
|
||||
ODOO_RC=/opt/odoo/etc/odoo.conf \
|
||||
OSV_MEMORY_AGE_LIMIT=1.0 \
|
||||
OSV_MEMORY_AGE_LIMIT=False \
|
||||
OSV_MEMORY_COUNT_LIMIT=False \
|
||||
PATH=/opt/odoo/bin:$PATH \
|
||||
PROXY_MODE=True \
|
||||
RUNNING_ENV=dev \
|
||||
SERVER_WIDE_MODULES=web \
|
||||
SERVER_WIDE_MODULES=base,web \
|
||||
SMTP_PASSWORD=False \
|
||||
SMTP_PORT=25 \
|
||||
SMTP_SERVER=False \
|
||||
SMTP_SSL=False \
|
||||
SMTP_USER=False \
|
||||
SYSLOG=False \
|
||||
TRANSIENT_AGE_LIMIT=1.0 \
|
||||
UNACCENT=False \
|
||||
WITHOUT_DEMO=True \
|
||||
WORKERS=0 \
|
||||
|
@ -105,13 +105,19 @@ ENV \
|
|||
XMLRPC_PORT=8069 \
|
||||
XMLRPCS=True \
|
||||
XMLRPCS_PORT=8071
|
||||
COPY odoo.conf.tpl /opt/odoo/etc/
|
||||
|
||||
EXPOSE 8069 8071 8072
|
||||
VOLUME ["/data/odoo"]
|
||||
|
||||
WORKDIR /opt/odoo
|
||||
|
||||
EXPOSE 8069 8070 8071 8072
|
||||
|
||||
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
|
||||
CMD ["odoo"]
|
||||
|
||||
FROM dist as master
|
||||
ARG PYTHON_RELEASE=3.8
|
||||
ARG UID
|
||||
ARG USER
|
||||
ENV UID=${UID:-999}
|
||||
|
@ -138,23 +144,23 @@ RUN let $UID >/dev/null 2>&1 \
|
|||
&& chown $UID:$GID /home/$USER \
|
||||
|| true
|
||||
|
||||
COPY librezo-addons/ /opt/odoo/librezo-addons/
|
||||
ENV ADDONS_PATH=${ADDONS_PATH},/opt/odoo/librezo-addons
|
||||
|
||||
COPY extra-requirements.txt /opt/odoo/
|
||||
RUN apk add --no-cache --virtual .build-deps \
|
||||
g++ \
|
||||
git \
|
||||
libffi-dev \
|
||||
make \
|
||||
&& /opt/odoo/bin/pip3.8 install -r /opt/odoo/librezo-addons/requirements.txt \
|
||||
&& /opt/odoo/bin/pip${PYTHON_RELEASE} install -r /opt/odoo/extra-requirements.txt \
|
||||
&& rm -rf /root/.cache \
|
||||
&& apk del --no-network .build-deps \
|
||||
&& find /opt/odoo/lib -type f -executable \
|
||||
-exec scanelf --needed --nobanner --format '%n#p' '{}' ';' \
|
||||
| tr ',' '\n' \
|
||||
| sort -u \
|
||||
| awk 'system("[ -e /lib/"$1" -o -e /usr/lib/"$1" -o -e /opt/odoo/lib/python3.8/site-packages/*/"$1" ]") == 0 { next } { print "so:" $1 }' \
|
||||
| awk 'system("[ -e /lib/"$1" -o -e /usr/lib/"$1" -o -e /opt/odoo/lib/python'"${PYTHON_RELEASE}"'/site-packages/*/"$1" ]") == 0 { next } { print "so:" $1 }' \
|
||||
| xargs -rt apk add --no-cache
|
||||
|
||||
COPY entrypoint.d/ /opt/odoo/entrypoint.d/
|
||||
COPY migration.yml /opt/odoo/
|
||||
COPY --chown=${USER} *.yml /opt/odoo/
|
||||
COPY --chown=${USER} entrypoint.d/ /opt/odoo/entrypoint.d/
|
||||
COPY --chown=${USER} extra-addons/ /opt/odoo/extra-addons/
|
||||
ENV ADDONS_PATH=${ADDONS_PATH},/opt/odoo/extra-addons
|
||||
|
|
|
@ -1,8 +1,22 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
mkdir -p /opt/odoo/etc
|
||||
envsubst < /opt/odoo/odoo.conf.tpl > /opt/odoo/etc/odoo.conf
|
||||
if [ -z "${NOGOSU:-}" ]; then
|
||||
GOSU="gosu odoo"
|
||||
else
|
||||
GOSU=""
|
||||
fi
|
||||
|
||||
envsubst < /opt/odoo/etc/odoo.conf.tpl > /opt/odoo/etc/odoo.conf
|
||||
chown odoo: /opt/odoo/etc/odoo.conf
|
||||
|
||||
DATA_DIR="${DATA_DIR:-/data/odoo}"
|
||||
for dir in "${DATA_DIR}/addons" "${DATA_DIR}/filestore" "${DATA_DIR}/sessions"; do
|
||||
mkdir -p "${dir}"
|
||||
if [ ! "$(stat -c '%U' "${dir}")" = "odoo" ]; then
|
||||
chown -R odoo: "${dir}"
|
||||
fi
|
||||
done
|
||||
|
||||
export PGHOST="${DB_HOST:-db}"
|
||||
export PGPORT="${DB_PORT:-5432}"
|
||||
|
@ -10,46 +24,39 @@ export PGUSER="${DB_USER:-odoo}"
|
|||
export PGPASSWORD="${DB_PASSWORD:-odoo}"
|
||||
export PGDATABASE="${DB_NAME:-odoo}"
|
||||
|
||||
mkdir -p /data/odoo/{addons,filestore,sessions}
|
||||
if [ ! "$(stat -c '%U' /data/odoo)" = "odoo" ]; then
|
||||
chown -R odoo: /data/odoo
|
||||
fi
|
||||
|
||||
BASE_CMD=$(basename $1)
|
||||
if [ "$BASE_CMD" = "odoo" ] || [ "$BASE_CMD" = "odoo.py" ] || [ "$BASE_CMD" = "odoo-bin" ] || [ "$BASE_CMD" = "openerp-server" ] ; then
|
||||
CMD=$(basename "$1")
|
||||
if [ "${CMD}" = "odoo" ] \
|
||||
|| [ "${CMD}" = "odoo.py" ] \
|
||||
|| [ "${CMD}" = "odoo-bin" ] \
|
||||
|| [ "${CMD}" = "openerp-server" ]; then
|
||||
|
||||
# wait db
|
||||
while ! psql -l -h "$DB_HOST" -U "$DB_USER" >/dev/null 2>&1; do
|
||||
while ! psql -l -h "${PGHOST}" -U "${PGUSER}" >/dev/null 2>&1; do
|
||||
count="$(( ${count:-0}+1 ))"
|
||||
[ "${count}" -eq "${DB_WAIT:-24}" ] && echo "Unable to connect to db host: $DB_HOST" && exit 1
|
||||
[ "${count}" -eq "${DB_WAIT:-24}" ] \
|
||||
&& echo "ERROR: unable to connect to PGHOST ${PGHOST} with PGUSER ${PGUSER}" \
|
||||
&& exit 1
|
||||
sleep 1
|
||||
done
|
||||
|
||||
# create db
|
||||
if ! psql -lqtA -h "$DB_HOST" -U "$DB_USER" | grep -q "^$DB_NAME|"; then
|
||||
createdb -h "$DB_HOST" -U "$DB_USER" -O "$DB_USER" "$DB_NAME"
|
||||
if ! psql -lqtA -h "${PGHOST}" -U "${PGUSER}" | grep -q "^${PGDATABASE}|"; then
|
||||
createdb -h "${PGHOST}" -U "${PGUSER}" -O "${PGUSER}" "${PGDATABASE}"
|
||||
fi
|
||||
|
||||
# update db
|
||||
MARABUNTA_DB_HOST="$DB_HOST" \
|
||||
MARABUNTA_DATABASE="$DB_NAME" \
|
||||
MARABUNTA_DB_USER="$DB_USER" \
|
||||
MARABUNTA_DB_PASSWORD="$DB_PASSWORD" \
|
||||
MARABUNTA_DB_PORT="$DB_PORT" \
|
||||
unbuffer marabunta --migration-file /opt/odoo/migration.yml
|
||||
MARABUNTA_DB_HOST="${PGHOST}" \
|
||||
MARABUNTA_DATABASE="${PGDATABASE}" \
|
||||
MARABUNTA_DB_USER="${PGUSER}" \
|
||||
MARABUNTA_DB_PASSWORD="${PGPASSWORD}" \
|
||||
MARABUNTA_DB_PORT="${PGPORT}" \
|
||||
${GOSU} unbuffer marabunta --migration-file /opt/odoo/migration.yml
|
||||
|
||||
# customs entrypoints
|
||||
ENTRYPOINT_DIR=/opt/odoo/entrypoint.d
|
||||
if [ -d "$ENTRYPOINT_DIR" ]; then
|
||||
if [ -z "${NOGOSU:-}" ] ; then
|
||||
gosu odoo run-parts "$ENTRYPOINT_DIR"
|
||||
else
|
||||
run-parts "$ENTRYPOINT_DIR"
|
||||
fi
|
||||
if [ -d "${ENTRYPOINT_DIR}" ]; then
|
||||
${GOSU} run-parts "${ENTRYPOINT_DIR}"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -z "${NOGOSU:-}" ] ; then
|
||||
exec gosu odoo "$@"
|
||||
else
|
||||
exec "$@"
|
||||
fi
|
||||
exec ${GOSU} "$@"
|
||||
|
|
|
@ -1,21 +1,28 @@
|
|||
{
|
||||
"name": "Librezo",
|
||||
"version": "14.0.1.0.0",
|
||||
"category": "hidden",
|
||||
"summary": "Librezo base settings",
|
||||
"website": "http://www.librezo.com",
|
||||
"author": "aya",
|
||||
"license": "AGPL-3",
|
||||
"website": "http://www.librezo.com",
|
||||
"category": "hidden",
|
||||
"version": "14.0.1.0.0",
|
||||
"depends": [
|
||||
"base",
|
||||
"l10n_fr",
|
||||
"contacts",
|
||||
"sale",
|
||||
"sale_management",
|
||||
"server_environment_ir_config_parameter",
|
||||
"server_environment_data_encryption",
|
||||
"pattern_import_export_xlsx",
|
||||
"pattern_import_export",
|
||||
"pattern_import_export_csv",
|
||||
"pattern_import_export_xlsx",
|
||||
"product",
|
||||
"website",
|
||||
"web_company_color",
|
||||
"web_environment_ribbon",
|
||||
],
|
||||
"data": [],
|
||||
"demo": [],
|
||||
"installable": True,
|
||||
"auto_install": True,
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
--find-links https://wheelhouse.acsone.eu/manylinux1
|
||||
--extra-index https://wheelhouse.acsone.eu/shopinvader-simple
|
||||
--extra-index-url https://wheelhouse.odoo-community.org/oca-simple
|
||||
click-odoo==1.5.0
|
||||
click-odoo-contrib==1.15.1
|
||||
marabunta==0.10.6
|
||||
odoo14-addon-auth-api-key==14.0.2.1.0
|
||||
odoo14-addon-base-export-manager==14.0.1.0.1
|
||||
odoo14-addon-base-jsonify==14.0.1.5.0
|
||||
odoo14-addon-component==14.0.1.1.0
|
||||
odoo14-addon-data-encryption==14.0.1.0.1.dev3
|
||||
odoo14-addon-module-change-auto-install==14.0.1.0.3
|
||||
odoo14-addon-onchange-helper==14.0.1.0.1
|
||||
odoo14-addon-partner-address-version==14.0.1.0.1.dev2
|
||||
odoo14-addon-pattern-import-export==14.0.2.2.1
|
||||
odoo14-addon-pattern-import-export-csv==14.0.1.0.1
|
||||
odoo14-addon-pattern-import-export-xlsx==14.0.2.0.1
|
||||
odoo14-addon-queue-job==14.0.2.3.0
|
||||
odoo14-addon-server-environment==14.0.2.1.0
|
||||
odoo14-addon-server-environment-data-encryption==14.0.1.0.1
|
||||
odoo14-addon-server-environment-ir-config-parameter==14.0.1.1.0
|
||||
odoo14-addon-web-company-color==14.0.1.1.0
|
||||
odoo14-addon-web-environment-ribbon==14.0.1.0.1.dev5
|
||||
odoo14-addon-web-notify==14.0.1.0.1
|
||||
pyyaml==6.0
|
|
@ -1,22 +0,0 @@
|
|||
--find-links https://wheelhouse.acsone.eu/manylinux1
|
||||
--extra-index https://wheelhouse.acsone.eu/shopinvader-simple
|
||||
--extra-index-url https://wheelhouse.odoo-community.org/oca-simple
|
||||
click-odoo==1.4.3
|
||||
click-odoo-contrib==1.12.0
|
||||
marabunta==0.10.6
|
||||
odoo14-addon-auth-api-key==14.0.1.0.1.dev4
|
||||
odoo14-addon-base-exception==14.0.1.0.1.dev2
|
||||
odoo14-addon-base-export-manager @ git+https://github.com/OCA/server-ux@73502f8c86fcda8e28e8dabe2711347cececda9e#subdirectory=setup/base_export_manager
|
||||
odoo14-addon-base-jsonify==14.0.1.1.0
|
||||
odoo14-addon-component==14.0.1.0.2
|
||||
odoo14-addon-data-encryption @ git+https://github.com/OCA/server-env@5815237d403bb7d7527fd6f8b6b6c4a08a4acbeb#subdirectory=setup/data_encryption
|
||||
odoo14-addon-onchange-helper==14.0.1.0.1.dev2
|
||||
odoo14-addon-partner-address-version @ git+https://github.com/oca/partner-contact.git@dff3343f930a4b7451db305611e6a060f2aa37cc#subdirectory=setup/partner_address_version
|
||||
odoo14-addon-pattern-import-export @ git+https://github.com/shopinvader/pattern-import-export.git@efc838258c8a750eb6542d4081dd4cbf939c41b1#subdirectory=setup/pattern_import_export
|
||||
odoo14-addon-pattern-import-export-csv @ git+https://github.com/shopinvader/pattern-import-export.git@efc838258c8a750eb6542d4081dd4cbf939c41b1#subdirectory=setup/pattern_import_export_csv
|
||||
odoo14-addon-pattern-import-export-xlsx @ git+https://github.com/shopinvader/pattern-import-export.git@efc838258c8a750eb6542d4081dd4cbf939c41b1#subdirectory=setup/pattern_import_export_xlsx
|
||||
odoo14-addon-queue-job==14.0.1.0.2
|
||||
odoo14-addon-server-environment==14.0.1.0.1.dev5
|
||||
odoo14-addon-server-environment-data-encryption @ git+https://github.com/OCA/server-env@5815237d403bb7d7527fd6f8b6b6c4a08a4acbeb#subdirectory=setup/server_environment_data_encryption
|
||||
odoo14-addon-server-environment-ir-config-parameter==14.0.1.0.1.dev2
|
||||
odoo14-addon-web-notify @ git+https://github.com/OCA/web@21b8349413916fb7be4b78d97b67a7bf65f9a18d#subdirectory=setup/web_notify
|
|
@ -6,7 +6,7 @@ migration:
|
|||
operations:
|
||||
pre:
|
||||
- 'sh -c ''psql -c "CREATE EXTENSION pg_trgm;"'''
|
||||
- 'sh -c ''psql -c "CREATE EXTENSION unaccent;"'''
|
||||
addons:
|
||||
upgrade:
|
||||
- base_librezo
|
||||
- web
|
||||
|
|
|
@ -18,8 +18,8 @@ email_from = ${EMAIL_FROM}
|
|||
http_port = ${HTTP_PORT}
|
||||
http_enable = ${HTTP_ENABLE}
|
||||
http_interface = ${HTTP_INTERFACE}
|
||||
limit_memory_soft = ${LIMIT_MEMORY_SOFT}
|
||||
limit_memory_hard = ${LIMIT_MEMORY_HARD}
|
||||
limit_memory_soft = ${LIMIT_MEMORY_SOFT}
|
||||
limit_request = ${LIMIT_REQUEST}
|
||||
limit_time_cpu = ${LIMIT_TIME_CPU}
|
||||
limit_time_real = ${LIMIT_TIME_REAL}
|
||||
|
@ -32,6 +32,8 @@ logfile = ${LOGFILE}
|
|||
logrotate = ${LOGROTATE}
|
||||
longpolling_port = ${LONGPOLLING_PORT}
|
||||
max_cron_threads = ${MAX_CRON_THREADS}
|
||||
modules_auto_install_disabled = ${MODULES_AUTO_INSTALL_DISABLED}
|
||||
modules_auto_install_enabled = ${MODULES_AUTO_INSTALL_ENABLED}
|
||||
osv_memory_age_limit = ${OSV_MEMORY_AGE_LIMIT}
|
||||
osv_memory_count_limit = ${OSV_MEMORY_COUNT_LIMIT}
|
||||
proxy_mode = ${PROXY_MODE}
|
||||
|
@ -43,6 +45,7 @@ smtp_server = ${SMTP_SERVER}
|
|||
smtp_ssl = ${SMTP_SSL}
|
||||
smtp_user = ${SMTP_USER}
|
||||
syslog = ${SYSLOG}
|
||||
transient_age_limit = ${TRANSIENT_AGE_LIMIT}
|
||||
unaccent = ${UNACCENT}
|
||||
without_demo = ${WITHOUT_DEMO}
|
||||
workers = ${WORKERS}
|
Loading…
Reference in New Issue