Løsningsguide · Håndter filer og data
Sådan uploader du automatisk med GitHub Actions
En deployment fra GitHub Actions kan automatisere upload, men adgangsdata skal opbevares som krypterede repository secrets og forbindelsen skal være sikker.
Opdateret 19. juli 2026 Ca. 5 min.
Klargør først
- Tag en frisk backup, og kontrollér at den kan gendannes, før du ændrer filer, database, DNS eller serverindstillinger.
- Opret en separat deploy-bruger med adgang kun til den nødvendige mappe.
Gør sådan
- 1
Opret secrets
Gem host, brugernavn og adgangskode eller nøgle i GitHub Actions secrets. Skriv aldrig værdierne direkte i workflow-filen.
- 2
Vælg sikker transport
Brug SFTP eller FTPS, afhængigt af hvad produktadministrationen tilbyder. Kontrollér serverens host key eller certifikat.
- 3
Begræns uploaden
Upload kun build-output. Udeluk .git, .env, kildekort med følsomme data og lokale konfigurationsfiler.
- 4
Deploy sikkert
Test først til en separat mappe. Brug derefter atomisk mappe- eller release-skift, hvis applikationen kræver det.
Efterkontrol
- Ingen secrets står i loggen.
- Deploy-brugeren har mindst mulige rettigheder.
- Rollback er testet.