revisione con utente proprietario

This commit is contained in:
LORENZO\pacio 2025-06-27 11:47:05 +02:00
parent e203c878cf
commit 71e8149364
8 changed files with 33 additions and 36 deletions

14
.env
View File

@ -1,10 +1,12 @@
# postgresql environment variables
POSTGRES_DB=postgres
POSTGRES_PASSWORD=odoo
POSTGRES_USER=odoo
PGDATA=/var/lib/postgresql/data/pgdata
# postgresql environment variables (solo se postgres integrato)
#POSTGRES_DB=postgres
#POSTGRES_PASSWORD=odoo
#POSTGRES_USER=odoo
#PGDATA=/var/lib/postgresql/data/pgdata
# odoo environment variables
HOST=postgres
#DB PSQL REMOTO
HOST=192.168.1.179
USER=odoo
PASSWORD=odoo
DB_PORT=5432

6
Dockerfile Normal file
View File

@ -0,0 +1,6 @@
FROM odoo:18
RUN groupadd -g 30000 odoo || true
RUN id -u odoo || useradd -u 30000 -g 30000 -m -s /bin/bash odoo
USER odoo

4
README.MD Normal file
View File

@ -0,0 +1,4 @@
1) crea utente odoo (30000:30000) sul sistema host e setta owner sulle cartelle di odoo
chmod +x ./script_init.sh
./script_init.sh

View File

@ -1,6 +1,7 @@
[options]
admin_passwd = qpjc-5uys-sdhm
addons_path = /mnt/extra-addons
data_dir = /var/lib/odoo
#proxy_mode = True
#web.base.url.freeze = True
#web.base.url = https://odoo.immobiliarem2.poloinformatico.it
proxy_mode = True
web.base.url.freeze = True
web.base.url = https://odoo.morpheus.poloinformatico.it/

0
data/placeholder Normal file
View File

View File

@ -1,34 +1,14 @@
services:
odoo:
image: odoo:18
build: .
user: "30000:30000"
env_file: .env
depends_on:
- postgres
restart: always
ports:
- "18069:8069"
volumes:
- data:/var/lib/odoo
- extra-addons:/mnt/extra-addons
- ./config/odoo.conf:/etc/odoo/odoo.conf
- "8069:8069"
restart: always
environment:
- TZ=Europe/Rome
#alternativo all'uso del .env
#environment:
# - HOST=192.168.1.179 # indirizzo del tuo PostgreSQL
# - USER=odoo
# - PASSWORD=odoo
# - DB_PORT=5432
#ESECUZIONE COMANDI AGGIUNTIVI (E.G. AGGIORNAMENTI)
#command: >
# -u modulo_custom_1,modulo_custom_2,modulo_custom_3
postgres:
image: postgres:15
env_file: .env
restart: always
volumes:
- db:/var/lib/postgresql/data/pgdata
volumes:
extra-addons:
data:
db:
- ./data:/var/lib/odoo
- ./extra-addons:/mnt/extra-addons
- ./config/odoo.conf:/etc/odoo/odoo.conf

0
extra-addons/placeholder Normal file
View File

4
script_init.sh Normal file
View File

@ -0,0 +1,4 @@
sudo groupadd -g 30000 odoo
sudo useradd -u 30000 -g 30000 -m -s /bin/bash odoo
sudo mkdir ./data ./extra-addons
sudo chown -R 30000:30000 ./data ./extra-addons ./config