Cara Membuat Personal Access Token
Dokumen ini menjelaskan cara membuat Personal Access Token (PAT) di GitHub untuk Git Deployment dengan akses read-only ke repository project.
Token ini hanya digunakan untuk pull source code, tanpa izin menulis atau mengubah repository.
Kapan Token Ini Digunakan?
- Git Deployment (auto pull)
- Repository private
- Akses aman (read-only)
Langkah-langkah Pembuatan
1. Buka Pengaturan GitHub
- Login ke GitHub
- Klik foto profil di kanan atas
- Pilih Settings

2. Masuk ke Developer Settings
Navigasi ke:
Settings → Developer settings → Personal access tokens → Fine-grained tokens
-
Developer Settings

-
Tokens

-
Fine-grained Tokens

3. Generate Token (Read-Only)
Klik Generate new token, lalu atur sebagai berikut:
-
Token name: contoh
raznar-git-deploy -
Expiration: sesuai kebutuhan
-
Repository access:
- Only select repositories
- Pilih repository project
-
Permissions:
- Contents → Read-only
- Metadata → Read-only
⚠️ Jangan mengaktifkan permission lain.

4. Generate & Simpan Token
Klik Generate token dan salin token.

PENTING
Token hanya muncul satu kali. Simpan dengan aman.
Penggunaan Token
Gunakan token saat konfigurasi repository di server.
Contoh URL repository:
https://<USERNAME>:<PERSONAL_ACCESS_TOKEN>@github.com/username/repository.git
Catatan Keamanan
- Gunakan read-only token
- Jangan share token, jaga dengan baik
- Jika bocor, segera revoke