+caddy proxy fix +version bump fix
This commit is contained in:
@@ -83,6 +83,7 @@ normalize_machine() {
|
|||||||
s#^[[:alpha:]][[:alnum:]+.-]*://##;
|
s#^[[:alpha:]][[:alnum:]+.-]*://##;
|
||||||
s#^[^@]*@##;
|
s#^[^@]*@##;
|
||||||
s#/.*$##;
|
s#/.*$##;
|
||||||
|
s#:[0-9]+$##;
|
||||||
'
|
'
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -95,6 +96,8 @@ if [ -z "${NETRC_MACHINE}" ] && [ -n "${REMOTE_URL}" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "${NETRC_MACHINE}" ] && [ -n "${NETRC_USERNAME}" ] && [ -n "${NETRC_PASSWORD}" ]; then
|
if [ -n "${NETRC_MACHINE}" ] && [ -n "${NETRC_USERNAME}" ] && [ -n "${NETRC_PASSWORD}" ]; then
|
||||||
|
MASKED_USER="$(printf '%s' "${NETRC_USERNAME}" | cut -c1-2)***"
|
||||||
|
echo "[bump-version] configuring credentials for ${NETRC_MACHINE} (user ${MASKED_USER})"
|
||||||
NETRC_FILE="${HOME:-/root}/.netrc"
|
NETRC_FILE="${HOME:-/root}/.netrc"
|
||||||
{
|
{
|
||||||
printf 'machine %s\n' "${NETRC_MACHINE}"
|
printf 'machine %s\n' "${NETRC_MACHINE}"
|
||||||
@@ -102,7 +105,8 @@ if [ -n "${NETRC_MACHINE}" ] && [ -n "${NETRC_USERNAME}" ] && [ -n "${NETRC_PASS
|
|||||||
printf 'password %s\n' "${NETRC_PASSWORD}"
|
printf 'password %s\n' "${NETRC_PASSWORD}"
|
||||||
} > "${NETRC_FILE}"
|
} > "${NETRC_FILE}"
|
||||||
chmod 600 "${NETRC_FILE}"
|
chmod 600 "${NETRC_FILE}"
|
||||||
echo "[bump-version] configured credentials for ${NETRC_MACHINE}"
|
else
|
||||||
|
echo "[bump-version] no netrc credentials available"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "${REMOTE_URL}" ]; then
|
if [ -n "${REMOTE_URL}" ]; then
|
||||||
|
|||||||
BIN
frontend/pshared/lib/.DS_Store
vendored
Normal file
BIN
frontend/pshared/lib/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
frontend/pshared/lib/api/.DS_Store
vendored
Normal file
BIN
frontend/pshared/lib/api/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
frontend/pshared/lib/models/.DS_Store
vendored
Normal file
BIN
frontend/pshared/lib/models/.DS_Store
vendored
Normal file
Binary file not shown.
@@ -11,8 +11,6 @@
|
|||||||
########################################
|
########################################
|
||||||
(sendico_site) {
|
(sendico_site) {
|
||||||
vars static_root /usr/share/pweb
|
vars static_root /usr/share/pweb
|
||||||
# Allow overriding upstream via API_UPSTREAM, default to the BFF container.
|
|
||||||
vars api_upstream {$API_UPSTREAM:sendico-bff:8081}
|
|
||||||
|
|
||||||
encode zstd gzip
|
encode zstd gzip
|
||||||
|
|
||||||
@@ -25,7 +23,8 @@
|
|||||||
# Backend API
|
# Backend API
|
||||||
########################################
|
########################################
|
||||||
handle /api/v1/* {
|
handle /api/v1/* {
|
||||||
reverse_proxy {vars.api_upstream} {
|
# Allow overriding upstream via API_UPSTREAM, default to the BFF container.
|
||||||
|
reverse_proxy {$API_UPSTREAM:sendico-bff:8081} {
|
||||||
health_uri /api/v1/health
|
health_uri /api/v1/health
|
||||||
health_interval 15s
|
health_interval 15s
|
||||||
health_timeout 4s
|
health_timeout 4s
|
||||||
|
|||||||
Reference in New Issue
Block a user