1
0
mirror of git://f0xx.org/ac/ac-deploy synced 2026-07-29 04:38:48 +03:00

feat(deploy): lab-seeds sync, msmtp nginx-readable secret, hub downloads

Signed-off-by: Anton Afanasyeu <a.afanasieff@gmail.com>
This commit is contained in:
Anton Afanasyeu
2026-07-12 13:53:38 +02:00
parent 624c9d3d7e
commit 465efa8d98
16 changed files with 691 additions and 241 deletions

View File

@@ -19,7 +19,10 @@ apk add --no-cache msmtp mailx >/dev/null 2>&1 || apk add --no-cache msmtp
mkdir -p /etc/androidcast
umask 077
printf '%s\n' "$PASS" > /etc/androidcast/msmtp.secret
chmod 600 /etc/androidcast/msmtp.secret
NGROUP="$(getent group nginx 2>/dev/null | cut -d: -f1)"
NGROUP="${NGROUP:-nginx}"
chown "root:${NGROUP}" /etc/androidcast/msmtp.secret
chmod 640 /etc/androidcast/msmtp.secret
sed -e "s|__MSMTP_FROM__|${FROM}|g" -e "s|__MSMTP_USER__|${USER}|g" \
"$ROOT/mail/msmtprc.template" > /etc/msmtprc