Files
website-portofolio/docs/spec-local.md
2026-03-28 19:31:40 +07:00

2.5 KiB

🖥️ Dokumentasi Infrastruktur Workstation PC Lokal

Pemilik: Yolando (Ando) Terakhir Diperbarui: Maret 2026 Status: 🟢 Aktif & Berjalan Fungsi Utama: Local Development, Eksperimen AI Lokal, & Gaming


⚙️ 1. Spesifikasi Perangkat Keras (Hardware Inti)

  • Prosesor (CPU): Intel Core i5-14600KF (Performa multi-core tinggi untuk compiling kode dan multitasking berat).
  • Kartu Grafis (GPU): NVIDIA GeForce RTX 5060 (Akselerasi hardware untuk rendering, komputasi AI, dan gaming).
  • Memori (RAM): 32 GB DDR4 @3600MHz (Kapasitas lega untuk menjalankan IDE, local server, dan beberapa kontainer sekaligus tanpa bottleneck).

🛠️ 2. Sistem Lingkungan & Tooling (Software)

Kategori Perangkat Lunak Keterangan / Fungsi
Kontainerisasi Docker Engine / Desktop Sudah terpasang. Mesin utama untuk testing layanan lokal sebelum di-deploy ke VPS.
Orkestrasi Lokal Docker Compose Menjalankan stack development lokal (misal: database + cache) dengan konfigurasi yang identik dengan server.

🎯 3. Profil Penggunaan (Services & Use Cases)

A. Pengembangan Perangkat Lunak (Backend Development)

Berfungsi sebagai lingkungan utama untuk merancang, menguji, dan melakukan debugging aplikasi.

  • IDE & Eksekusi: Menjalankan IDE berat dengan lancar untuk pengembangan ekosistem seperti Java/Spring Boot.
  • Local Sandbox (via Docker): Menjalankan instance lokal sementara untuk PostgreSQL, Redis, atau layanan lain agar terisolasi dari database utama di VPS saat masa penulisan kode.

B. Eksperimen AI Lokal (Local LLM)

Memanfaatkan spesifikasi CPU mutakhir dan VRAM dari RTX 5060 untuk menjalankan model Artificial Intelligence secara offline.

  • Tools: Optimal untuk menjalankan Ollama, LM Studio, atau framework sejenis untuk pengujian prompt atau integrasi AI langsung ke aplikasi lokal.

C. Hiburan & Gaming

Kombinasi prosesor i5-14600KF dan RTX 5060 memberikan performa yang sangat stabil untuk gaming resolusi tinggi, baik untuk game dengan genre racing maupun open-world.


🌐 4. Alur Kerja (Integrasi PC Lokal ↔️ VPS)

PC ini bertindak sebagai node pengembangan (Development Node) dengan alur kerja berikut:

  1. Develop & Test: Kode ditulis dan diuji secara lokal di PC ini menggunakan kontainer Docker.
  2. Deploy: Pipeline CI/CD (Jenkins) di VPS akan merespons commit baru dan melakukan proses build secara otomatis ke server.