---
title: "Briks untuk developer: kode, GitHub, data, webhook"
url: https://briks.dev/id/developers
description: "Baca, edit, dan unduh kode situs Anda, sinkronkan dengan GitHub, dan gunakan database, webhook, secret, serta pembayarannya."
last_updated: 2026-10-22
---

# Briks untuk developer

Briks menulis kode sungguhan untuk setiap situs, dan kode itu milik Anda untuk dibaca dan disunting, serta diunduh pada paket berbayar. Berikut yang Anda dapatkan, dari sinkronisasi GitHub hingga webhook, dan aturan yang diikuti setiap publikasi.

**your-site-version-14.zip** Isi sebuah unduhan

- `app/`Halaman-halaman situs, satu folder untuk setiap alamat halaman.
- `components/custom/`Bagian-bagian yang ditulis khusus untuk situs Anda, seperti hero dan footer.
- `content/`Kata-kata dan fakta situs.
- `public/`Gambar dan file yang disajikan situs apa adanya.
- `api/`Kode server milik situs itu sendiri, jika ada.
- `db/`Struktur data situs, jika situs menyimpan data.
- `.env`Tidak pernah ada dalam unduhan: kunci tetap berada di Secrets.

Tidak disertakan: bagian bersama yang menjadi dasar setiap situs Briks, sehingga hasil unduhan tidak dapat berjalan sendiri.

## Kode ini milik Anda

Di setiap paket Unduhan di paket berbayar

**Bacalah**

File Explorer menampilkan file yang ditulis untuk situs Anda, sebagaimana dipegang oleh versi yang tayang.

**Ubah**

Orang dengan hak edit bisa mengubah file secara manual dan mempublikasikannya, tanpa AI dan tanpa kredit. Penyimpanan yang melanggar aturan publikasi akan ditahan, dan tidak ada yang tayang jika build gagal.

**Unduh**

Di paket berbayar, siapa pun di ruang kerja dapat mengunduh versi yang sedang tayang, atau versi sebelumnya, sebagai zip.

**Apa yang tidak disertakan**

Unduhan berisi file milik situs Anda. Bagian bersama yang dipakai setiap situs Briks, file pengaturan, dan kunci tidak disertakan, sehingga tidak bisa berjalan sendiri.

- [Kode situs Anda](https://briks.dev/id/docs/code)

## Sinkronisasi GitHub

Paket berbayar

**Hubungkan**

Owner dan Admin menghubungkan repositori dan branch ke sebuah proyek.

**Briks ke GitHub**

Setiap versi yang tayang menjadi sebuah commit di branch Anda.

**GitHub ke Briks**

Push ke branch Anda diperiksa dengan aturan publikasi yang sama, dibuat dan dipublikasikan, tanpa AI.

**Konflik**

Jika kedua sisi mengubah file yang sama, Briks menaruh versinya di branch `briks-sync` untuk Anda gabungkan. Briks tidak pernah melakukan force-push.

**Apa yang diletakkan di sana**

Hanya file milik situs Anda sendiri, jadi repositori tidak berjalan sendiri. File pengaturan, perubahan database, dan kunci tidak pernah menjadi bagian darinya.

- [Sinkronisasi GitHub](https://briks.dev/id/docs/github)

## Database setiap situs

Di setiap paket Unduhan di paket berbayar

**Database sendiri**

Situs yang menyimpan data mendapat database sendiri, dibuat di Uni Eropa secara default, saat pertama kali sebuah build membutuhkannya.

**Di studio**

Lihat, cari, urutkan, tambah, dan ubah catatan per koleksi, dengan tampilan akun, pesanan, dan langganan situs.

**Unduhan**

Di paket berbayar, unduh setiap koleksi sebagai JSON, atau satu koleksi sebagai CSV.

**Mengubah bentuknya**

Minta kolom atau koleksi baru dengan kata-kata sederhana. Perubahan hanya menambah, Briks membuat titik pemulihan sebelum menerapkannya, dan perubahan yang akan menghilangkan data menghentikan publikasi.

**Kembali ke sebelumnya**

Owner dan Admin dapat mengembalikan database ke momen sebelumnya atau titik pemulihan. Di paket berbayar, salinan malam disimpan selama 30 hari.

- [Database](https://briks.dev/id/docs/database)
- [Cadangan](https://briks.dev/id/docs/backups)

## Tugas terjadwal, webhook, dan deploy hook

Di setiap paket Batas menurut paket

**Tugas terjadwal**

Panggil rute di situs Anda, atau alamat web aman mana pun, sesuai jadwal di zona waktu Anda sendiri. Setiap proses dicatat selama 30 hari.

**Webhook**

Pesan bertanda tangan dalam format Standard Webhooks ke alamat aman mana pun saat situs dipublikasikan, entri formulir masuk, atau record diubah di studio: `site.published`, `form.received`, dan `record.changed`. Pengiriman yang gagal dicoba lagi selama sekitar 45 menit.

**Deploy hook**

Alamat pribadi yang memublikasikan ulang situs saat dipanggil oleh alat lain, tanpa AI.

| Paket | Tugas terjadwal | Webhook | Panggilan per hari |
| --- | --- | --- | --- |
| Free | 1 | 1 | 2.000 |
| Starter | 5 | 5 | 5.000 |
| Pro | 10 | 10 | 10.000 |
| Studio | 25 | 25 | 50.000 |
| Agency | 50 | 50 | 100.000 |

Setiap proyek memiliki jatah sendiri. Panggilan per hari menghitung proses terjadwal dan pengiriman webhook sekaligus.

- [Tugas terjadwal](https://briks.dev/id/docs/crons)
- [Webhook](https://briks.dev/id/docs/webhooks)
- [Deploy hook](https://briks.dev/id/docs/publish-history)

## Secrets

Di setiap paket

**Di mana data disimpan**

Kunci yang dibutuhkan kode server Anda langsung disimpan ke situs yang dipublikasikan, terenkripsi. Briks hanya menyimpan namanya, dan tidak ada yang dapat membaca kembali nilainya.

**Menambahkannya**

Setelah situs dipublikasikan, Editor, Admin, dan Owner berjumlah hingga 100 untuk setiap proyek, satu per satu atau dari file .env.

**Menggunakannya**

Kode server Anda membaca setiap kunci berdasarkan namanya. Kunci tidak pernah sampai ke browser pengunjung, dan kunci yang tertulis di dalam file akan menghentikan publikasi.

- [Secrets](https://briks.dev/id/docs/secrets)

## Pembayaran dengan akun Anda sendiri

Setiap paket, termasuk Free

**Pemroses pembayaran Anda sendiri**

Stripe, PayPal, Mollie, Razorpay, Paddle, Lemon Squeezy, Polar, Creem atau Dodo Payments, satu per satu, dengan akun dan kunci Anda sendiri. Uangnya masuk ke Anda, dan Briks tidak mengambil biaya.

**Checkout dan langganan**

Checkout sekali bayar bisa dipakai di semuanya. Langganan, dengan uji coba gratis opsional, bisa dipakai di Stripe, Paddle, Polar, dan Lemon Squeezy.

**Terverifikasi**

Setiap laporan pembayaran diverifikasi sebelum pesanan dihitung, dan pesanan serta langganan disimpan di database milik situs itu sendiri.

**Kunci**

Owner dan Admin yang menyimpannya. Masing-masing dicoba dulu, lalu disimpan bersama situs yang dipublikasikan.

- [Masuk akun dan pembayaran](https://briks.dev/id/docs/sign-in-and-payments)

## Login untuk pengunjung Anda

Di setiap paket

**Secara default**

Email dan kata sandi, dengan konfirmasi email dan reset kata sandi.

**Penyedia**

Tambahkan Google, Apple, Microsoft, GitHub, X, Facebook, LinkedIn atau Discord dengan kunci Anda sendiri.

**Khusus anggota**

Simpan halaman dan catatan untuk anggota yang sudah masuk, atau untuk pelanggan berlangganan.

## Minta apa saja, dengan beberapa aturan tetap

Di setiap paket

**Permintaan Anda didahulukan**

Minta dengan kata-kata biasa kode server Anda sendiri, layanan lain yang terhubung dengan kunci Anda, atau alur pembayaran Anda sendiri. Perbaikan yang dibuat Briks setelahnya tidak pernah membatalkan apa yang Anda minta.

**Keputusan Anda, dengan risiko disebutkan**

Beberapa aturan pembayaran hanya bisa dilonggarkan jika Anda memintanya dengan jelas, misalnya membiarkan pembeli menentukan jumlahnya. Build tetap menjalankannya dan memberi tahu Anda risikonya.

**Website lain**

Izinkan hingga 10 website tepercaya di pengaturan proyek, agar situs Anda bisa memuat skrip mereka, mengirim data ke mereka, atau menampilkan halaman mereka.

**Aturan yang tak pernah dilonggarkan**

Kunci yang ditulis dalam file, kunci rahasia yang dibaca di browser, dan kode yang membaca kunci milik Briks sendiri akan ditolak, siapa pun yang memintanya.

## Pemeriksaan di setiap publikasi

Di setiap paket

**Aturan publikasi**

Setiap build, perubahan, suntingan manual, dan push GitHub diperiksa terhadapnya. Perubahan yang melanggar salah satunya tidak dipublikasikan, dan situs yang sedang tayang tetap seperti semula.

**Tinjauan keamanan**

Kode yang ditulis Briks diperiksa untuk menemukan kesalahan yang paling sering membocorkan data, dan temuannya dikembalikan untuk diperbaiki sebelum dipublikasikan.

**Pemeriksaan peluncuran**

Pindah ke produksi akan memeriksa teks placeholder, halaman tanpa judul atau deskripsi, tautan yang tidak mengarah ke mana pun, dan halaman tidak ditemukan yang hilang.

- [Keamanan di Briks](https://briks.dev/id/security)

## Log

Di setiap paket

**Builds**

Setiap build, perubahan, dan publikasi, beserta langkah yang dilaluinya.

**Permintaan**

Permintaan dan error 24 jam terakhir dari kode server situs Anda sendiri.

**Tugas dan webhook**

Setiap eksekusi terjadwal dan pengiriman webhook, disimpan selama 30 hari.

- [Log](https://briks.dev/id/docs/logs)

## Tidak tersedia hari ini

- API atau server MCP untuk membangun dan mengelola situs dari alat Anda sendiri.
- Mengimpor repositori yang sudah ada ke Briks.
