revisione con utente proprietario
This commit is contained in:
parent
e203c878cf
commit
71e8149364
14
.env
14
.env
@ -1,10 +1,12 @@
|
|||||||
# postgresql environment variables
|
# postgresql environment variables (solo se postgres integrato)
|
||||||
POSTGRES_DB=postgres
|
#POSTGRES_DB=postgres
|
||||||
POSTGRES_PASSWORD=odoo
|
#POSTGRES_PASSWORD=odoo
|
||||||
POSTGRES_USER=odoo
|
#POSTGRES_USER=odoo
|
||||||
PGDATA=/var/lib/postgresql/data/pgdata
|
#PGDATA=/var/lib/postgresql/data/pgdata
|
||||||
|
|
||||||
# odoo environment variables
|
# odoo environment variables
|
||||||
HOST=postgres
|
#DB PSQL REMOTO
|
||||||
|
HOST=192.168.1.179
|
||||||
USER=odoo
|
USER=odoo
|
||||||
PASSWORD=odoo
|
PASSWORD=odoo
|
||||||
|
DB_PORT=5432
|
||||||
|
|||||||
6
Dockerfile
Normal file
6
Dockerfile
Normal 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
4
README.MD
Normal 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
|
||||||
@ -1,6 +1,7 @@
|
|||||||
[options]
|
[options]
|
||||||
|
admin_passwd = qpjc-5uys-sdhm
|
||||||
addons_path = /mnt/extra-addons
|
addons_path = /mnt/extra-addons
|
||||||
data_dir = /var/lib/odoo
|
data_dir = /var/lib/odoo
|
||||||
#proxy_mode = True
|
proxy_mode = True
|
||||||
#web.base.url.freeze = True
|
web.base.url.freeze = True
|
||||||
#web.base.url = https://odoo.immobiliarem2.poloinformatico.it
|
web.base.url = https://odoo.morpheus.poloinformatico.it/
|
||||||
|
|||||||
0
data/placeholder
Normal file
0
data/placeholder
Normal file
@ -1,34 +1,14 @@
|
|||||||
services:
|
services:
|
||||||
odoo:
|
odoo:
|
||||||
image: odoo:18
|
build: .
|
||||||
|
user: "30000:30000"
|
||||||
env_file: .env
|
env_file: .env
|
||||||
depends_on:
|
|
||||||
- postgres
|
|
||||||
restart: always
|
|
||||||
ports:
|
ports:
|
||||||
- "18069:8069"
|
- "8069:8069"
|
||||||
volumes:
|
restart: always
|
||||||
- data:/var/lib/odoo
|
|
||||||
- extra-addons:/mnt/extra-addons
|
|
||||||
- ./config/odoo.conf:/etc/odoo/odoo.conf
|
|
||||||
environment:
|
environment:
|
||||||
- TZ=Europe/Rome
|
- 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:
|
volumes:
|
||||||
- db:/var/lib/postgresql/data/pgdata
|
- ./data:/var/lib/odoo
|
||||||
volumes:
|
- ./extra-addons:/mnt/extra-addons
|
||||||
extra-addons:
|
- ./config/odoo.conf:/etc/odoo/odoo.conf
|
||||||
data:
|
|
||||||
db:
|
|
||||||
|
|||||||
0
extra-addons/placeholder
Normal file
0
extra-addons/placeholder
Normal file
4
script_init.sh
Normal file
4
script_init.sh
Normal 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
|
||||||
Loading…
Reference in New Issue
Block a user