06. Backup dan Update Patch Neo Feeder Versi 2.1.1 (7 Juli 2023) ke Versi 2.1.2 (8 September 2023)
Generate dan Download Prefill Neo Feeder PDDIKTI
generate dan download terlebih dahulu prefill untuk install pertama kali neo feeder
login ke laman PDDIKTI Admin
Klik tab Pelaporan dan pilih Generate Prefill
Upload File Patch dan Prefill Neo Feeder
Upload dengan sftp file prefill dan update patch menggunakan termius
Cek file terupload, dan pindahkan ke folder prefill_pddikti dan rubah access modifiernya
Down Docker Compose Neo Feeder
sebelum melakukan backup maupun upgrade patch, down kan terlebih dahulu dockernya dengan docker compose dengan perintah berikut
docker compose down
Backup File Neo Feeder Sebelumya
setelah container docker di down, copy folder Neo Feeder lama ke Neo Feeder baru dengan perintah
cp -R NEOFEEDER-v.2.1.1 NEOFEEDER-v.2.1.2
dan copy patch Neo Feeder ke folder baru dengan perintah
cp -R NEOFEEDER-v.2.1.1 NEOFEEDER-v.2.1.2
Update Patch Neo Feeder Linux Ubuntu
setelah file patch dicopy ke folder neo feeder, extract file tersebut dengan perintah
7za x PATCH-v2.1.2.7z
setelah file patch ter extract, terdapat file baru yaitu app.7z, extract file tersebut dengan perintah
7za x app.7z
kemudian saat muncul popup konfirmasi replace tekan "A" untuk Always. rubah permisson untuk folder app dan file server-linux dengan perintah
# rubah access permission
chmod 775 -R app
# rubah jadi executable
chmod +x app/server-linux
Build Ulang Docker Neo Feeder
untuk build ulang docker image neo feeder, jalankan perintah berikut
docker compose build --no-cache
tunggu sampai proses build selesai
Running Docker Compose Neo Feeder Linux Ubuntu
setelah proses build selesai, jalankan kembali docker neo feeder dengan perintah
docker compose up -d
akses neo feeder setelah service docker dijalankan