Actualiser 1.1.gitclone.sh

This commit is contained in:
lpierson 2026-05-27 17:53:56 +00:00
parent fd8fd680e2
commit aabac894ab

View file

@ -43,38 +43,6 @@ done
# Recupération du Dockerfile d'odoo 18
ODOO_DEST_DIR="./config-odoo/"
FILES=(Dockerfile entrypoint.sh odoo.conf wait-for-psql.py)
mkdir -p "${ODOO_DEST_DIR}"
for f in "${FILES[@]}"; do
curl -fsSL "${BASE}/${f}" -o "${ODOO_DEST_DIR}/${f}"
done
chmod +x "${ODOO_DEST_DIR}/entrypoint.sh" "${ODOO_DEST_DIR}/wait-for-psql.py"
sed -i 's/curl \\/curl vim \\/' "${ODOO_DEST_DIR}/Dockerfile"
sed -i 's|^COPY \./entrypoint\.sh /$|COPY ./requirements.txt /tmp/requirements.txt\nRUN pip install --no-cache-dir --break-system-packages -r /tmp/requirements.txt\nCOPY ./entrypoint.sh /|' "${ODOO_DEST_DIR}/Dockerfile"
# Création du Dockerfile de Postgresql
POSTGRESQL_DIR=./config-postgresql
mkdir -p "$POSTGRESQL_DIR"
cat > "$POSTGRESQL_DIR/Dockerfile" <<EOF
# Utiliser l'image officielle PostgreSQL 15
FROM postgres:15
# Changer le port d'écoute dans la configuration PostgreSQL
RUN sed -i 's/^#port = 5432/port = $POSTGRESQL_PORT/' /usr/share/postgresql/postgresql.conf.sample
# Copier la configuration dans le répertoire de configuration PostgreSQL
CMD ["postgres", "-c", "config_file=/usr/share/postgresql/postgresql.conf.sample"]
EOF
# update d'odoo.conf et de docker-compose.yml annulé car remplacé par des variables directement dans les fichiers ou template