This commit is contained in:
hoangvv 2025-01-07 23:38:11 +07:00
parent 3bd92c90d2
commit 02a54b0050
3 changed files with 2 additions and 4 deletions

View File

@ -27,6 +27,7 @@ services:
environment:
- POSTGRES_USER=${PG_USER:-changeme}
- POSTGRES_PASSWORD=${PG_PASS:-password}
- POSTGRES_DB=postgres
ports:
- ${PG_PORT:-5432}:5432
restart: always

View File

@ -38,7 +38,6 @@ def main():
parser.add_argument('--db_port', type=int, help='')
parser.add_argument('--db_user', type=str, help='')
parser.add_argument('--deploy_path', type=str, help='')
parser.add_argument('--db', type=str, help='')
parser.add_argument('--image', type=str, help='')
parser.add_argument('--tag', type=str, help='')
parser.add_argument('--addons', type=str, help='')
@ -50,7 +49,6 @@ def main():
db_pass = "smartyourlife"
db_user = args.db_user
base_dir= args.deploy_path
db_name=args.db
image=args.image
tag=args.tag
container=args.container
@ -81,7 +79,6 @@ def main():
env_file_path = Path("deployment/.env")
set_key(dotenv_path=env_file_path, key_to_set="COMPOSE_PROJECT_NAME", value_to_set=f"odoo-{tag}",quote_mode="never")
set_key(dotenv_path=env_file_path, key_to_set="PG_PORT", value_to_set=find_available_port(5432),quote_mode="never")
set_key(dotenv_path=env_file_path, key_to_set="PG_DB", value_to_set=db_name,quote_mode="never")
set_key(dotenv_path=env_file_path, key_to_set="PG_USER", value_to_set=db_user,quote_mode="never")
set_key(dotenv_path=env_file_path, key_to_set="PG_PASS", value_to_set=db_pass,quote_mode="never")
set_key(dotenv_path=env_file_path, key_to_set="ODOO_CONFIG", value_to_set=config_path,quote_mode="never")

View File

@ -92,7 +92,7 @@ Generate_Config(){
cp "${DEPLOY_PATH}/env.template" "${DEPLOY_PATH}/.env"
fi
python "$SETUP_PATH/gen-config.py" --db_port 5432 --db_user $PG_USER --deploy_path "$DEPLOY_PATH" \
--db ${PG_DB:=odoo} --image "${ODOO_IMAGE}" --container "${ODOO_CONTAINER}" --tag "${ODOO_TAG:=latest}" \
--image "${ODOO_IMAGE}" --container "${ODOO_CONTAINER}" --tag "${ODOO_TAG:=latest}" \
--addons "${ODOO_ADDONS}" --config "${ODOO_CONFIG}" --backup community
Show 0 " Generate Config Complete"
}