Gitea theme: capital theta (circle+H) logo + homepage senza badge
- Logo/favicon ridisegnati come theta maiuscola: cerchio (anello) con 'H' centrata, clearance verificata (non tocca l'anello); ring ispessito per la favicon; centratura ottica verificata. - Rimosso il badge 'Self-hosted Git' dal hero della homepage (era esteticamente di troppo) - CSS e markup. - Aggiornati generate_theta.py, README, home.tmpl; caricati sul VPS in staging (md5 locali == remoti); tarball ricostruito. - Salvataggio iniziale dell'intero admin pack in git.
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# Correzione deprecazioni residue in [mailer] (Gitea moderno)
|
||||
# Sostituisce: HOST, IS_TLS_ENABLED, SKIP_VERIFY -> SMTP_ADDR+SMTP_PORT, PROTOCOL, FORCE_TRUST_SERVER_CERT
|
||||
|
||||
# 1) Backup e riscrittura della sezione [mailer] con opzioni moderne
|
||||
cp /etc/gitea/app.ini /etc/gitea/app.ini.bak.$(date +%Y%m%d%H%M%S)
|
||||
|
||||
# 2) Sostituisce le righe obsolete (lasciando PASSWD, FROM, USER, ENABLED intatti)
|
||||
sed -i \
|
||||
-e 's|^HOST = .*|SMTP_ADDR = smtp.gmail.com\nSMTP_PORT = 587|' \
|
||||
-e 's|^IS_TLS_ENABLED = .*||' \
|
||||
-e 's|^SKIP_VERIFY = .*||' \
|
||||
/etc/gitea/app.ini
|
||||
|
||||
# 3) Garantisce PROTOCOL corretto per il 587 (starttls esplicito)
|
||||
sed -i 's|^PROTOCOL = smtp$|PROTOCOL = smtp+starttls|' /etc/gitea/app.ini
|
||||
|
||||
# 4) Controlla il risultato (senza esporre PASSWD)
|
||||
awk '/^\[mailer\]/{p=1} p{print} /^\[/ && !/\[mailer\]/{p=0}' /etc/gitea/app.ini | sed 's/^PASSWD.*/PASSWD = ***/'
|
||||
|
||||
# 5) Riavvia Gitea
|
||||
systemctl restart gitea
|
||||
sleep 3
|
||||
systemctl status gitea --no-pager | head -6
|
||||
|
||||
# 6) Verifica che NON compaiano piu deprecazioni mailer all'avvio
|
||||
journalctl -u gitea --since "-1 min" --no-pager | grep -i deprecat || echo "NESSUNA deprecazione residua"
|
||||
Reference in New Issue
Block a user