Saya membangun sistem tempat sebuah ISP bertumpu.
Tujuh belas sistem internal, berjalan di production.
02 — Sistem senyap
Sebagian besar yang saya bangun tidak akan pernah Anda lihat. Absensi, inventaris, keuangan, sign-on, monitoring, peta jaringan fiber — sistem-sistem senyap yang membuat sebuah ISP dan orang-orangnya terus bergerak. Memang begitulah seharusnya infrastruktur yang baik terasa.
- Laravel
- Next.js
- NestJS
- Go
- Docker
- Zabbix
Sistem pilihan (17)
Tujuh belas sistem, sebagian besar di repositori private, dikelompokkan menurut apa yang mereka jaga tetap berjalan.
Jaringan & monitoring (6)

Manajemen dan perencanaan jaringan fiber-to-the-home: setiap kabinet, kabel, dan port di peta live, dibatasi per area dan role.
React 19 · MapLibre GL · NestJS · BullMQ · Drizzle

Zabbix yang mudah dibaca: host di peta, service, dan snapshot SLA, disuplai aggregator Go yang mengumpulkan MQTT dari 30+ site dan menyimpan data saat koneksi putus.
NestJS · Next.js · Leaflet · Go · MQTT

Operasional dan keuangan bisnis bandwidth: customer, provider, pengiriman, fee, cashflow, dan rekap bulanan, semuanya bisa dicetak.
Express · MySQL · Next.js · TanStack Table · React Flow

Tampilan padat ala btop untuk seluruh armada server, dibuat untuk layar TV di NOC.
Go · Vue 3 · Vite · WebSocket

Uptime, waktu respons, sertifikat SSL, dan masa berlaku registrasi setiap domain dan subdomain, dalam satu layar.
Go · SQLite · WebSocket · Vue 3

Agen AI untuk analisis infrastruktur: model memanggil tool MCP secara live, dan setiap angka di laporannya bisa ditelusuri ke payload asli.
React · React Flow · Go · MCP
Operasional & keuangan (5)

Posisi kas setiap rekening perusahaan, dibagi ke dalam pocket, lengkap dengan approval, rekonsiliasi, dan audit trail.
React · Express 5 · Prisma · MySQL

Transaksi, vendor, dan aset, diolah menjadi neraca, tren, dan perbandingan yang siap dicetak tim finance.
Next.js · Laravel · MySQL

Inventaris lintas gudang: penerimaan, pengeluaran, histori serial number, dan laporan stok.
Next.js · Laravel

Pengajuan pembelian, pengiriman, dan servis beserta jurnal pengeluaran, dipantau per project dan per site.
Laravel · React · Tailwind · Chart.js

Satu pintu pembayaran untuk semua aplikasi internal: banyak provider di balik satu API, setiap request ditandatangani HMAC.
NestJS · MySQL · Next.js
Orang & akses (3)

Satu identitas untuk semua aplikasi internal: OpenID Connect provider dengan PKCE, rotasi token, dan audit event.
SvelteKit · Drizzle · MySQL · Argon2

Absensi dengan QR code, lengkap dengan izin, sakit, dinas luar, dan laporan siap cetak.
Next.js · Laravel

Helpdesk IT: tiket, kategori, role, dan laporan siap cetak.
Laravel · Next.js
Pesan (2)

WhatsApp gateway: sesi via QR, pesan tunggal, massal, dan media, broadcast, template, serta webhook.
Go · NestJS · Socket.IO · Next.js

Email gateway terpusat: akun SMTP, template, dan kampanye blast lewat antrean Redis, lengkap dengan log pengiriman.
NestJS · Bull · Redis · Next.js
Web publik (1)

Wajah publik perusahaan: situs utama, alur pendaftaran berlangganan, dan CMS di baliknya.
Next.js · Framer Motion · Laravel
04 — Lapisan di bawahnya
Lapisan di bawahnya
Semua yang di atas berjalan di sini.
- 06ObservabilityZabbix · LibreNMS
- 05Otomasin8n
- 04DataMySQL · PostgreSQL · Prometheus
- 03Edge & proxyTraefik · Certbot
- 02ContainerDocker · Compose
- 01Linux & serverSSH

05 — Di luar server
Saya Radhian, full-stack dan DevOps engineer dari Indonesia. Saya membangun sistem internal sebuah ISP dari ujung ke ujung: database, API, dashboard di dinding NOC, sampai server tempat semuanya berjalan.
Cara saya bekerja
Membosankan itu fitur.
Belum dimonitor, belum selesai.
Dibangun untuk bertahan, bahkan tanpa saya.
- Berbasis di
- Jakarta, Indonesia
- Bahasa
- Indonesia, Inggris
- Saat ini
- Membangun untuk sebuah ISP Indonesia
Terbuka untuk proyek
06 — Sinyal
Mari bangun sesuatu yang berjalan senyap.
Klik untuk menyalin