mirror of
https://github.com/frappe/frappe_docker.git
synced 2025-02-03 04:28:31 +00:00
fix: config generation
fix envsubst single quote SHELL-FORMAT env var changed from ERPNEXT_PY to FRAPPE_PY
This commit is contained in:
parent
242708df0c
commit
9b6a641f4d
@ -1,5 +1,5 @@
|
||||
upstream erpnext-server {
|
||||
server ${ERPNEXT_PY}:${ERPNEXT_PY_PORT} fail_timeout=0;
|
||||
upstream frappe-server {
|
||||
server ${FRAPPE_PY}:${FRAPPE_PY_PORT} fail_timeout=0;
|
||||
}
|
||||
|
||||
upstream socketio-server {
|
||||
@ -44,7 +44,7 @@ server {
|
||||
proxy_read_timeout 120;
|
||||
proxy_redirect off;
|
||||
|
||||
proxy_pass http://erpnext-server;
|
||||
proxy_pass http://frappe-server;
|
||||
}
|
||||
|
||||
# error pages
|
||||
|
@ -28,11 +28,11 @@ function configureEnv() {
|
||||
exit 1
|
||||
fi
|
||||
|
||||
envsubst "${MARIADB_HOST}
|
||||
envsubst '${MARIADB_HOST}
|
||||
${REDIS_CACHE}
|
||||
${REDIS_QUEUE}
|
||||
${REDIS_SOCKETIO}
|
||||
${SOCKETIO_PORT}" < /opt/frappe/common_site_config.json.template > /home/frappe/frappe-bench/sites/common_site_config.json
|
||||
${SOCKETIO_PORT}' < /opt/frappe/common_site_config.json.template > /home/frappe/frappe-bench/sites/common_site_config.json
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -13,12 +13,12 @@ rsync -a --delete /var/www/html/assets/erpnext /assets
|
||||
|
||||
chmod -R 755 /assets
|
||||
|
||||
if [[ -z "$ERPNEXT_PY" ]]; then
|
||||
export ERPNEXT_PY=0.0.0.0
|
||||
if [[ -z "$FRAPPE_PY" ]]; then
|
||||
export FRAPPE_PY=0.0.0.0
|
||||
fi
|
||||
|
||||
if [[ -z "$ERPNEXT_PY_PORT" ]]; then
|
||||
export ERPNEXT_PY_PORT=8000
|
||||
if [[ -z "$FRAPPE_PY_PORT" ]]; then
|
||||
export FRAPPE_PY_PORT=8000
|
||||
fi
|
||||
|
||||
if [[ -z "$FRAPPE_SOCKETIO" ]]; then
|
||||
@ -29,7 +29,12 @@ if [[ -z "$FRAPPE_SOCKETIO_PORT" ]]; then
|
||||
export FRAPPE_SOCKETIO_PORT=9000
|
||||
fi
|
||||
|
||||
envsubst "${API_HOST} ${API_PORT} ${ERPNEXT_PY} ${ERPNEXT_PY_PORT} ${FRAPPE_SOCKETIO} ${FRAPPE_SOCKETIO_PORT}" \
|
||||
envsubst '${API_HOST}
|
||||
${API_PORT}
|
||||
${FRAPPE_PY}
|
||||
${FRAPPE_PY_PORT}
|
||||
${FRAPPE_SOCKETIO}
|
||||
${FRAPPE_SOCKETIO_PORT}' \
|
||||
< /etc/nginx/conf.d/default.conf.template > /etc/nginx/conf.d/default.conf
|
||||
|
||||
exec "$@"
|
||||
|
@ -9,7 +9,6 @@ set -e
|
||||
rsync -a --delete /var/www/html/assets/js /assets
|
||||
rsync -a --delete /var/www/html/assets/css /assets
|
||||
rsync -a --delete /var/www/html/assets/frappe /assets
|
||||
rsync -a --delete /var/www/html/assets/erpnext /assets
|
||||
|
||||
chmod -R 755 /assets
|
||||
|
||||
@ -29,7 +28,12 @@ if [[ -z "$FRAPPE_SOCKETIO_PORT" ]]; then
|
||||
export FRAPPE_SOCKETIO_PORT=9000
|
||||
fi
|
||||
|
||||
envsubst "${API_HOST} ${API_PORT} ${FRAPPE_PY} ${FRAPPE_PY_PORT} ${FRAPPE_SOCKETIO} ${FRAPPE_SOCKETIO_PORT}" \
|
||||
envsubst '${API_HOST}
|
||||
${API_PORT}
|
||||
${FRAPPE_PY}
|
||||
${FRAPPE_PY_PORT}
|
||||
${FRAPPE_SOCKETIO}
|
||||
${FRAPPE_SOCKETIO_PORT}' \
|
||||
< /etc/nginx/conf.d/default.conf.template > /etc/nginx/conf.d/default.conf
|
||||
|
||||
exec "$@"
|
||||
|
Loading…
x
Reference in New Issue
Block a user