Correction : déployer src/ et non la racine du dépôt
Le webroot contient le contenu de src/ à plat, mais la cible mirroir partait de « ./ ». Lancée depuis la racine, elle publiait .git/, shell.nix et surtout .envrc — qui contient le mot de passe FTP en clair — dans le répertoire public. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
0b7444f799
commit
ac80ec0ff7
@@ -3,4 +3,4 @@ start:
|
||||
|
||||
# Require a password. Not versioned. See Bitwarden.
|
||||
deploy:
|
||||
lftp -e "mirror -R ./ ftp://dhufpvp@ftp.cluster029.hosting.ovh.net/www" -u dhufpvp,${FTP_PASS}
|
||||
lftp -e "mirror -R ./src ftp://dhufpvp@ftp.cluster029.hosting.ovh.net/www" -u dhufpvp,${FTP_PASS}
|
||||
Reference in New Issue
Block a user