7 poin oleh modac0302 13 jam lalu | 5 komentar | Bagikan ke WhatsApp

Saya merangkum proses yang saya jalani untuk menjalankan backend proyek pribadi secara terus-menerus dengan biaya Rp0 per bulan.
Saya mencatat hasil penelusuran ulang per Juli 2026, masalah yang benar-benar dialami, dan konfigurasi akhir.

Kondisi server gratis/berbiaya rendah pada 2026

  • Oracle Always Free: spesifikasi ARM gratis dipangkas dari 4 core/24GB menjadi 2 core/12GB (2026.06)
  • Hetzner: kenaikan harga pada 2026.06, region Asia mulai dari €15 per bulan
  • Render gratis: sleep jika tidak ada trafik selama 15 menit (cold start sekitar 1 menit), DB gratis kedaluwarsa 30 hari setelah dibuat
  • Fly.io: paket gratis praktis dihapus / Railway: kredit $1 per bulan tidak cukup untuk berjalan terus-menerus
  • Praktis, satu-satunya opsi untuk mengoperasikan sendiri server dan DB yang selalu aktif secara gratis adalah Oracle Always Free

Hal-hal yang dikonfirmasi selama proses

  • Instance ARM gratis berulang kali gagal dibuat di home region dengan pesan Out of host capacity.
    Saya mengonfigurasi jaringan terlebih dahulu dengan OCI CLI dan mengotomatiskan percobaan pembuatan menggunakan skrip retry.
  • Akun gratis memiliki prioritas alokasi kapasitas paling rendah. Saya beralih ke bayar sesuai pemakaian (PAYG).
    Resource dalam batas Always Free tetap gratis di akun PAYG.
    Satu instance 2 core/12GB masih masuk dalam batas gratis (1.500 OCPU-jam per bulan).
  • Budget bukan fitur pemblokiran, hanya menyediakan notifikasi. Pemblokiran sebenarnya diatur dengan Quota Policy.
    Instance A1 diperiksa bersama regional quota selain quota umum.

Konfigurasi akhir

  • Oracle Osaka A1 2 core/12GB (Rp0 per bulan, akun PAYG)
  • Docker Compose 3 container: Caddy (penerbitan HTTPS otomatis) + NestJS + PostgreSQL 16
  • Domain dihubungkan dengan sslip.io
  • Perlindungan dari biaya: skrip pembuatan yang hanya meminta spesifikasi gratis + penguncian quota + notifikasi budget

5 komentar

 
tasoo1118 2 jam lalu

Saya menikmati blognya.
Saya memang bukan dari bidang frontend atau desain, tetapi karena ada trail pada kursor, rasanya agak sulit untuk fokus pada tulisannya.
Meski begitu, saya tetap menikmati blognya. Setup-nya sudah dibuat dengan baik!

 
koyokr 6 jam lalu

Saya tidak tahu batas penggunaan gratis Oracle sudah dikurangi, terima kasih~

 
modac0302 4 jam lalu

Saya juga baru mengetahuinya saat membangun setup ini. Pengguna lama tidak terdampak; ini berlaku mulai dari pembuatan baru, jadi jika Anda sudah punya instance yang dibuat dengan 4 core, sebaiknya pertahankan saja seperti itu.

 
okxrr 9 jam lalu

Kalau terus dipromosikan seperti ini, rasanya suatu saat layanannya akan dihentikan..
Mari kita pakai diam-diam saja...

 
modac0302 4 jam lalu

Haha, benar. Tapi seperti yang saya tulis di artikel, saya juga sudah mengunci kuota dan diam-diam hanya menggunakannya dalam batas yang ditentukan. Saya cuma berharap Oracle terus mempertahankannya untuk waktu yang lama.