Deploy Projek ke Hosting Menggunakan FTP dan Github Actions
· 6 min read
Panduan ini menjelaskan cara untuk mengotomatiskan proses deployment projek ke server hosting menggunakan FTP dan Github Actions, sehingga setiap perubahan pada repository Github dapat langsung diterapkan ke server tanpa perlu melakukan upload manual.
Disclaimer: Panduan ini dibuat untuk keperluan hosting berbasis FTP ke server internal yang tidak menyediakan akses SSH atau kontrol penuh ke server. Metode ini cocok untuk projek sederhana seperti website statis (HTML, CSS, JS) atau aplikasi berbasis PHP (termasuk Laravel) yang tidak memerlukan konfigurasi server khusus. Jika projek memerlukan konfigurasi server khusus, akses ke terminal, atau instalasi perangkat lunak tambahan, metode ini mungkin tidak sesuai.