mirror of
git://f0xx.org/ac/ac-deploy
synced 2026-08-12 18:12:19 +03:00
Gitea mailer sendmail template and php-fpm cluster tuning.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -90,6 +90,10 @@ fi
|
||||
if [ ! -f "$INI" ] || [ "${FORCE_GITEA_CONFIG:-0}" = "1" ] || ! grep -q 'AndroidCast lab' "$INI" 2>/dev/null; then
|
||||
log "render $INI from template (ROOT_URL=$GITEA_ROOT_URL)"
|
||||
_tmp="$(mktemp)"
|
||||
_msmtp_from="${MSMTP_FROM:-bestcastr@gmail.com}"
|
||||
_msmtp_user="${MSMTP_USER:-bestcastr@gmail.com}"
|
||||
_msmtp_pass="$(read_secret MSMTP_APP_PASSWORD 2>/dev/null || true)"
|
||||
[ -n "$_msmtp_pass" ] || _msmtp_pass="${MSMTP_APP_PASSWORD:-}"
|
||||
sed \
|
||||
-e "s|@GITEA_APP_DATA@|${GITEA_APP_DATA}|g" \
|
||||
-e "s|@GITEA_DOMAIN@|${GITEA_DOMAIN}|g" \
|
||||
@@ -98,6 +102,9 @@ if [ ! -f "$INI" ] || [ "${FORCE_GITEA_CONFIG:-0}" = "1" ] || ! grep -q 'Android
|
||||
-e "s|@GITEA_INTERNAL_TOKEN@|${GITEA_INTERNAL_TOKEN}|g" \
|
||||
-e "s|@GITEA_OAUTH_JWT@|${GITEA_OAUTH_JWT}|g" \
|
||||
-e "s|@GITEA_LFS_JWT@|${GITEA_LFS_JWT}|g" \
|
||||
-e "s|@MSMTP_FROM@|${_msmtp_from}|g" \
|
||||
-e "s|@MSMTP_USER@|${_msmtp_user}|g" \
|
||||
-e "s|@MSMTP_PASS@|${_msmtp_pass}|g" \
|
||||
"$TEMPLATE" > "$_tmp"
|
||||
install -m 640 -o gitea -g www-data "$_tmp" "$INI"
|
||||
rm -f "$_tmp"
|
||||
|
||||
Reference in New Issue
Block a user