Pertanyaan yang Sering Diajukan
Panduan singkat praktis untuk pengaturan layanan, akses, dan langkah-langkah umum yang dilakukan oleh pelanggan.
> Bagaimana sistem kredit Cli>_ bekerja?
Satu saldo prabayar bersama membiayai semua layanan yang memenuhi syarat dan hanya terpakai saat layanan aktif.
Satu saldo prabayar bersama membiayai semua layanan yang memenuhi syarat dan hanya terpakai saat layanan aktif.
Akun Cli>_ memiliki satu saldo kredit prabayar bersama. Pelanggan baru yang memenuhi syarat hanya dapat mengklaim Starter Credit setelah menyelesaikan verifikasi akun dan pencegahan penyalahgunaan yang diwajibkan. Layanan aktif yang memenuhi syarat menggunakan saldo ini seiring waktu. Estimasi bulanan memakai 31 hari, dan layanan baru hanya dapat dimulai jika saldo mencakup setidaknya 7 hari. Peringatan merah muncul saat estimasi waktu turun di bawah 7 hari; jika tidak, peringatan oranye muncul saat turun di bawah 14 hari.
Setelah saldo habis, layanan ditangguhkan setelah 7 hari, berhenti memakai kredit, dan hitung mundur retensi serta penghapusan selama 7 hari dimulai. Sebelum tenggat yang ditampilkan, layanan dapat dimulai kembali dengan kredit cukup. Pembatalan layanan yang sudah diprovisikan juga menangguhkannya dan memulai hitung mundur yang sama. Layanan tertunda yang belum diprovisikan dapat langsung dinonaktifkan. Setelah tenggat, penonaktifan dan penghapusan layanan yang sudah diprovisikan dimulai. Force delete langsung menonaktifkan layanan, melewati retensi, dan memulai penghapusan dari runtime aktif; penyelesaian mengikuti pemrosesan deployment dan GitOps. Backup dan Offsite Archive memiliki kebijakan retensi terpisah.
Contoh OpenCode seharga EUR 9,90: 9,90 / 31 ≈ EUR 0,319 per hari. Setelah 10 hari penuh, sekitar EUR 3,19 terpakai. Jika saldo awal tepat EUR 9,90 dan tidak ada layanan lain, tersisa sekitar EUR 6,71. Pemakaian berhenti setelah layanan dinonaktifkan.
Contoh ini hanya ilustrasi. Harga terkini yang ditampilkan di Cli>_ selalu berlaku.
> Bagaimana cara menghasilkan kunci SSH publik melalui baris perintah
Buat kunci SSH publik untuk akses aman ke VPS Anda. Bagikan hanya kunci publik dengan Cli>_; simpan kunci pribadi di perangkat Anda.
Buat kunci SSH publik untuk akses aman ke VPS Anda. Bagikan hanya kunci publik dengan Cli>_; simpan kunci pribadi di perangkat Anda.
Kunci publik dibagikan, kunci privat tetap aman pada Anda
Masukkan hanya kunci publik ke dalam proses pemesanan atau konfigurasi layanan. Kunci privat akan tetap berada di komputer Anda dan tidak akan dikirimkan ke tim dukungan atau dimasukkan ke dalam formulir web.
Prosedur
- Buka terminal di komputer Anda.
- Jalankan perintah: ssh-keygen -t ed25519 -C "your-email@example.com".
- Konfirmasi lokasi penyimpanan file atau pilih jalur khusus. Jangan pernah mengirimkan kunci pribadi Anda.
- Tampilkan kunci publik menggunakan perintah: cat ~/.ssh/id_ed25519.pub.
- Salin seluruh baris yang dimulai dengan ssh-ed25519 dan tempelkan ke kolom "SSH Public Key" saat melakukan pemesanan atau mengatur layanan.
- Salin seluruh baris yang diawali dengan ssh-ed25519 dan tempelkan ke kolom "SSH Public Key".
PowerShell Windows 10/11
- Buka PowerShell atau Windows Terminal.
- Jalankan perintah: ssh-keygen -t ed25519 -C "email-anda@example.com".
- Tekan Enter untuk menyimpan kunci ke C:\Users\nama-pengguna-anda\.ssh\id_ed25519, atau masukkan jalur khusus.
- Jika Windows meminta passphrase, gunakan passphrase yang dapat Anda simpan dengan aman, atau tekan Enter untuk melewatkannya saat pengaturan sederhana.
- Tampilkan kunci publik menggunakan perintah: Get-Content $env:USERPROFILE\.ssh\id_ed25519.pub.
- Salin hanya baris lengkap yang dimulai dengan ssh-ed25519. Jangan menyalin atau mengunggah file kunci pribadi.
> Bagaimana cara membuat kunci SSH secara visual di Windows
Panduan visual di Windows untuk membuat pasangan kunci SSH tanpa menggunakan baris perintah.
Panduan visual di Windows untuk membuat pasangan kunci SSH tanpa menggunakan baris perintah.
Gunakan alat Windows dan tempelkan hanya kunci publik
Anda dapat membuat pasangan kunci SSH secara visual menggunakan klien SSH Windows seperti PuTTYgen. Cli>_ hanya memerlukan kunci publik. Simpan file kunci privat di komputer Anda dan jangan pernah mengunggahnya melalui formulir web.
Langkah-langkah
- Instal PuTTY atau buka PuTTYgen jika sudah terinstal sebelumnya.
- Pilih EdDSA/Ed25519 jika tersedia, atau RSA 4096 jika opsi Ed25519 tidak ditawarkan.
- Klik Generate dan gerakkan mouse Anda di area kosong sampai kunci dihasilkan.
- Tambahkan passphrase jika Anda ingin perlindungan lokal tambahan untuk kunci privat.
- Simpan kunci privat di perangkat Anda dan jagalah kerahasiaannya.
- Salin teks kunci publik dan tempelkan ke kolom SSH public key di Cli>_.
Jangan Bagikan Data Sensitif
Jangan mengirimkan file .ppk, kunci pribadi, frasa sandi, kata sandi, atau token ke dukungan atau formulir.
> Bawa Domain Anda Sendiri
Pelajari cara mengarahkan domain atau subdomain Anda ke layanan CLIopen sebelum mengaktifkan fitur 'Bawa Domain Anda Sendiri'.
Pelajari cara mengarahkan domain atau subdomain Anda ke layanan CLIopen sebelum mengaktifkan fitur 'Bawa Domain Anda Sendiri'.
Apa fungsi dari pengaturan ini
Fitur 'Gunakan domain sendiri' memungkinkan layanan Anda merespons melalui nama host pribadi Anda, misalnya app.example.com, alih-alih menggunakan nama host yang dihasilkan secara default *.co.cliopen.cloud. DNS Anda harus mengarah ke CLIopen terlebih dahulu sebelum nama host dapat digunakan dengan aman oleh layanan.
Sebelum memulai
- Pilih nama host (hostname) yang tepat yang ingin Anda gunakan, misalnya app.example.com. Menggunakan subdomain adalah pilihan yang paling mudah.
- Buka pengaturan DNS pada registrar domain atau penyedia layanan DNS Anda.
- Hapus semua catatan A, AAAA, CNAME, ALIAS, atau pengalihan yang bertentangan untuk nama host tersebut.
- Biarkan nama host CLIopen yang dihasilkan tetap aktif sampai nama host khusus Anda diverifikasi dan berfungsi penuh.
Konfigurasi DNS yang Direkomendasikan untuk Subdomain
Buat catatan DNS untuk nama host yang tepat yang akan Anda masukkan di CLIopen. Untuk app.example.com, label DNS-nya adalah app. Arahkan ke alamat ingress CLIopen yang diberikan oleh dukungan CLIopen atau dalam dokumentasi layanan Anda. Jika penyedia Anda meminta jenis catatan, gunakan catatan A untuk IPv4 dan catatan AAAA untuk IPv6 jika alamat tersebut disediakan.
Contoh:
app.example.com. A <Alamat IPv4 CLIopen>
app.example.com. AAAA <Alamat IPv6 CLIopen, jika tersedia>
Ketika CLIopen Memberikan Target CNAME
Beberapa layanan mungkin memberikan nama host yang dihasilkan, misalnya service.customer.co.cliopen.cloud. Jika instruksi layanan Anda secara eksplisit memerlukan CNAME, buat catatan seperti app.example.com CNAME service.customer.co.cliopen.cloud. Gunakan CNAME hanya untuk subdomain, bukan untuk domain apex/root, kecuali penyedia DNS Anda mendukung flattening ALIAS atau ANAME.
Penggunaan Domain Root
Untuk domain tanpa subdomain seperti example.com, sebagian besar penyedia DNS tidak mengizinkan penggunaan CNAME standar. Gunakan rekaman A/AAAA yang menunjuk ke alamat ingress CLIopen, atau gunakan fitur ALIAS/ANAME dari penyedia Anda jika CLIopen menyediakan target hostname.
Mendelegasikan seluruh subzona
Jika Anda ingin CLIopen mengelola rekaman di bawah subdomain seperti apps.example.com, buat rekaman NS untuk subdomain tersebut yang menunjuk ke server nameserver CLIopen yang Anda terima. Jangan mengubah server nameserver untuk seluruh domain kecuali Anda secara sengaja ingin CLIopen (atau layanan DNS lainnya) mengelola semua rekaman.
Daftar Periksa
- Tunggu hingga propagasi DNS selesai. Perubahan kecil seringkali terlihat dalam beberapa menit, tetapi beberapa penyedia layanan mungkin memerlukan waktu lebih lama untuk melakukan caching.
- Pastikan hostname mengarah ke target CLIopen, bukan ke penyedia sebelumnya.
- Masukkan hostname yang tepat ke kolom "Bring your own domain", tanpa menyertakan `https://` dan path apapun.
- Setelah pembaruan, uji coba `https://app.example.com` di browser Anda.
- Simpan catatan DNS lama hanya jika tidak bertentangan dengan nama host baru.
> Cara Memindahkan Zona DNS ke CLIopen
Delegasikan domain ke ns1.cliopen.com dan ns2.cliopen.com, sehingga CLIopen dapat menerbitkan rekaman untuk seluruh zona.
Delegasikan domain ke ns1.cliopen.com dan ns2.cliopen.com, sehingga CLIopen dapat menerbitkan rekaman untuk seluruh zona.
Apa arti transfer zona di sini?
Untuk layanan DNS pelanggan, transfer berarti mengubah server nama otoritatif pada registrar domain Anda. Setelah delegasi diarahkan ke CLIopen, rekaman yang ditambahkan dalam DNS CLIopen akan dipublikasikan oleh server nama otoritatif kami.
Sebelum mengubah nameserver
- Salin catatan DNS yang sudah ada dan masih Anda perlukan, seperti situs web, email, verifikasi, SPF, DKIM, DMARC, dan catatan layanan.
- Tambahkan zona di CLIopen DNS. Jika delegasi belum siap, CLIopen akan menyimpannya tetapi tidak mengaktifkannya untuk pelanggan sampai validasi berhasil.
- Buat catatan yang diperlukan di CLIopen DNS sebelum mengganti server nama jika memungkinkan.
- Perhatikan pengaturan CAA dengan benar, karena nilai yang salah dapat mencegah penerbitan sertifikat.
Delegasikan zona
- Buka pengaturan domain Anda di registrar, misalnya example.com.
- Cari bagian Nameserver, Delegasi DNS, atau Pengaturan DNS Otoritatif.
- Ganti nameserver yang ada dengan ns1.cliopen.com dan ns2.cliopen.com.
- Simpan perubahan dan tunggu hingga propagasi selesai di registri dan resolver.
Validasi
Kembali ke CLIopen DNS dan klik Periksa delegasi ulang. Ketika catatan NS publik menunjukkan ns1.cliopen.com dan ns2.cliopen.com, zona akan dimasukkan dalam antrean sinkronisasi, dan catatan akan aktif dari CLIopen.
> Pendaftaran Akun dan Login Awal
Buat satu akun kerja untuk pesanan, detail penagihan, DNS, dan pengelolaan layanan. Gunakan alamat email yang dapat diakses oleh tim Anda.
Buat satu akun kerja untuk pesanan, detail penagihan, DNS, dan pengelolaan layanan. Gunakan alamat email yang dapat diakses oleh tim Anda.
Satu akun untuk pemesanan dan pengelolaan
Gunakan akun sebagai wadah jangka panjang untuk pesanan, informasi penagihan, layanan, domain, dan komunikasi dengan tim dukungan. Alamat email kerja adalah pilihan terbaik karena dapat diakses oleh tim bahkan setelah ada perubahan personel.
Sebelum melakukan pemesanan pertama
- Daftar menggunakan alamat email kantor Anda.
- Selesaikan verifikasi email jika diminta.
- Lengkapi detail penagihan sebelum melakukan pemesanan layanan berbayar.
- Aktifkan autentikasi dua faktor segera setelah tersedia saat Anda masuk untuk pertama kalinya.
Akses untuk Tim
Jangan kirim kata sandi kepada rekan kerja melalui obrolan atau email. Jika beberapa orang memerlukan akses, gunakan pengelola kata sandi internal atau minta prosedur tim yang direkomendasikan; dukungan tidak memerlukan kata sandi atau token login Anda.
> Perkiraan Bulanan, Tahunan, dan Penggunaan Harian Aktual
Harga bulanan dan tahunan digunakan untuk perbandingan; untuk layanan berlangganan, konsumsi harian menentukan biaya setelah perubahan dikonfirmasi.
Harga bulanan dan tahunan digunakan untuk perbandingan; untuk layanan berlangganan, konsumsi harian menentukan biaya setelah perubahan dikonfirmasi.
Perbandingan ini bukan kalender penagihan
Gunakan perkiraan bulanan sebagai perbandingan untuk 31 hari, dan perkiraan tahunan sebagai perbandingan untuk 372 hari. Penggunaan kredit yang sebenarnya pada layanan prabayar terjadi sesuai dengan waktu aktif layanan dan konfigurasi yang telah dikonfirmasi.
Hal yang Perlu Diperiksa Saat Harga Berubah
- Bandingkan penggunaan harian sebelum dan sesudah perubahan dilakukan.
- Perlu diingat bahwa peningkatan CPU, RAM, disk, atau fitur berbayar dapat meningkatkan konsumsi harian.
- Perubahan akan berlaku setelah dikonfirmasi, pembayaran (jika diperlukan), dan diterapkan.
- Simpan bukti pemesanan dan riwayat kredit untuk keperluan akuntansi.
Fokus pada periode tertentu saat melakukan analisis.
Untuk membantu tim dukungan, berikan nomor pesanan, nama layanan, dan tanggal yang ingin Anda periksa. Jangan mengirimkan informasi rekening bank, seluruh laporan pembayaran, atau tangkapan layar yang berisi data pribadi yang tidak diinginkan.
> Status pesanan setelah pembayaran
Pesanan mungkin memerlukan waktu untuk dikonfirmasi oleh penyedia pembayaran; jangan membuat duplikat pesanan kecuali pesanan pertama telah jelas dibatalkan atau kedaluwarsa.
Pesanan mungkin memerlukan waktu untuk dikonfirmasi oleh penyedia pembayaran; jangan membuat duplikat pesanan kecuali pesanan pertama telah jelas dibatalkan atau kedaluwarsa.
Status "Tertunda" Tidak Selalu Berarti Gagal
Setelah kembali dari halaman pembayaran, pesanan mungkin masih menunggu konfirmasi dari penyedia layanan pembayaran. Sampai statusnya tidak menunjukkan kegagalan atau kedaluwarsa, pemesanan duplikat dapat menyulitkan proses pencocokan.
Bagaimana cara melanjutkan setelah pembayaran
- Setelah pembayaran selesai, kembali ke Cli>_.
- Periksa status pesanan dan pesan terkait pembayaran di akun Anda.
- Jika pesanan masih dalam keadaan menunggu, berikan waktu bagi penyedia untuk melakukan konfirmasi.
- Jika ada masalah, hubungi tim dukungan dengan menyertakan nomor pesanan dan referensi pembayaran (jika tersedia).
Apa yang Tidak Boleh Dikirim
Tim dukungan tidak memerlukan informasi kartu pembayaran, kata sandi login, atau salinan lengkap bukti transfer bank. Cukup berikan nomor pesanan, waktu pembayaran, status yang terlihat, dan tangkapan layar yang disamarkan jika terjadi kesalahan.
> Informasi yang Mempercepat Pengaturan Layanan
Siapkan nama layanan, domain, ukuran penyimpanan, alamat email akses, dan kunci SSH publik; jangan masukkan informasi rahasia ke dalam formulir.
Siapkan nama layanan, domain, ukuran penyimpanan, alamat email akses, dan kunci SSH publik; jangan masukkan informasi rahasia ke dalam formulir.
Informasi yang akurat menghemat waktu
Gunakan formulir pemesanan untuk informasi publik atau yang tidak bersifat rahasia: nama layanan, domain, rencana DNS, ukuran penyimpanan, CPU, RAM, alamat email administrator, atau kunci SSH publik. Kata sandi, kunci pribadi, dan token tidak boleh dimasukkan ke dalam formulir.
Persiapkan sebelum melakukan pemesanan
- Pilih nama layanan yang mudah diingat oleh tim Anda.
- Tentukan apakah Anda akan menggunakan domain sendiri atau hostname sementara.
- Siapkan kunci SSH publik jika layanan membutuhkannya.
- Periksa ukuran penyimpanan dan sumber daya yang dibutuhkan sesuai dengan aplikasi yang akan Anda jalankan.
Jangan Kirim Informasi Rahasia
Jika Anda tidak yakin apakah suatu informasi bersifat rahasia, sebaiknya tanyakan tanpa mengirimkannya. Jangan kirim kunci pribadi, kata sandi, token, dump database, atau file konfigurasi lengkap melalui obrolan atau pesanan.
> Mengubah CPU, RAM, disk, atau durasi setelah pemesanan
Ubah konfigurasi layanan yang sudah ada melalui detail layanannya, bukan dengan membuat pesanan baru; perubahan sumber daya dapat memengaruhi harga, biaya layanan, penggunaan kredit harian, waktu restart, dan risiko downtime.
Ubah konfigurasi layanan yang sudah ada melalui detail layanannya, bukan dengan membuat pesanan baru; perubahan sumber daya dapat memengaruhi harga, biaya layanan, penggunaan kredit harian, waktu restart, dan risiko downtime.
Anda sedang mengubah layanan yang sudah ada, bukan membuat yang baru
Jika layanan sudah berjalan, ubah sumber daya dari detail layanannya. Pesanan baru akan membuat layanan lain alih-alih memodifikasi yang sudah ada, dan dapat mengubah harga, penggunaan kredit harian, serta perilaku operasional setelah konfirmasi, pembayaran (jika diperlukan), dan penerapan perubahan.
Sebelum mengonfirmasi perubahan
- Lihat penggunaan CPU, RAM, disk, informasi pencadangan, dan retensi Offsite Archive saat ini.
- Periksa harga terbaru dan dampaknya pada kredit harian Anda.
- Baca pemberitahuan tentang pembaruan sistem, perawatan, atau gangguan layanan.
- Lakukan ekspor data penting sebelum melakukan perubahan yang berpotensi menimbulkan risiko.
Bagaimana jika perubahan tidak berjalan sesuai harapan
Sampaikan nama layanan, waktu perubahan, status tampilan, dan pesan kesalahan. Jangan mengirimkan kunci pribadi (private key), kata sandi, token, atau file konfigurasi rahasia; untuk diagnosis, cukup informasi konteks publik dan tangkapan layar yang disamarkan.
> Pembatalan Layanan dan Batas Waktu Penghapusan Data
Layanan yang telah diaktifkan akan ditangguhkan terlebih dahulu, kemudian ditampilkan batas waktu penghapusan data yang dapat dikonfigurasi, setelah itu data dapat dihapus secara permanen.
Layanan yang telah diaktifkan akan ditangguhkan terlebih dahulu, kemudian ditampilkan batas waktu penghapusan data yang dapat dikonfigurasi, setelah itu data dapat dihapus secara permanen.
Pembatalan tidak langsung menghapus semua layanan
Untuk layanan yang sudah diaktifkan, layanan tersebut akan ditangguhkan sementara dan menampilkan jangka waktu penghapusan yang dapat dikonfigurasi, selama periode ini pemulihan atau ekspor masih memungkinkan. Pesanan yang tertunda dan belum dibayar tanpa data aktif mungkin memiliki perilaku berbeda, dan penghapusan permanen baru terjadi setelah masa berlaku habis.
Periksa sebelum pembatalan
- Buat ekspor data sendiri untuk menyimpan data yang Anda butuhkan dalam jangka panjang.
- Perhatikan tanggal dan waktu penghapusan yang dijadwalkan saat layanan ditangguhkan.
- Jangan keliru antara pencadangan (backup) dan Arsip Eksternal (Offsite Archive) dengan penghapusan data otomatis (lifecycle deletion).
- Jika Anda tidak yakin, hubungi dukungan sebelum tanggal penghapusan.
Pemulihan mungkin tidak tersedia setelah tenggat waktu
Setelah batas waktu yang terlihat berakhir, jangan anggap data masih tersedia. Saat mengajukan pertanyaan, berikan nomor pesanan dan nama layanan, bukan ekspor database atau kredensial rahasia.
> Cadangan dan permintaan pemulihan
Cadangan berfungsi untuk pemulihan operasional, bukan sebagai pengganti fitur ekspor; proses pemulihan dapat menimpa data yang lebih baru.
Cadangan berfungsi untuk pemulihan operasional, bukan sebagai pengganti fitur ekspor; proses pemulihan dapat menimpa data yang lebih baru.
Cadangan bukanlah arsip atau ekspor
Periode penyimpanan cadangan bergantung pada produk dan opsi yang dipilih. Cadangan membantu dalam pemulihan operasional setelah terjadi kesalahan, tetapi tidak menggantikan ekspor mandiri, arsip audit, atau Offsite Archive. Proses pemulihan dapat menimpa perubahan terbaru.
Cara menyiapkan permintaan pemulihan
- Sebutkan nama layanan dan nomor pesanan.
- Jelaskan perkiraan waktu yang ingin Anda kembalikan.
- Tulis apakah seluruh layanan atau hanya bagian tertentu yang perlu dipulihkan, jika memungkinkan.
- Sertakan pesan kesalahan atau konteks yang jelas tanpa kata sandi, token, atau kunci pribadi.
Pertimbangkan dampaknya sebelum melakukan pemulihan
Jika layanan telah menerima data baru, proses pemulihan dapat mengganti data tersebut dengan versi sebelumnya. Beri tahu tim dan lakukan ekspor data penting sebelum menyetujui pemulihan.
> Untuk Apa Offsite Archive?
Offsite Archive menyimpan salinan arsip yang disimpan di lokasi terpencil, terpisah dari pencadangan operasional jangka pendek dan siklus hidup layanan.
Offsite Archive menyimpan salinan arsip yang disimpan di lokasi terpencil, terpisah dari pencadangan operasional jangka pendek dan siklus hidup layanan.
Arsip di Luar Lingkungan Operasi Normal
Offsite Archive dirancang untuk membuat salinan arsip jarak jauh dan menyimpan data dalam jangka waktu yang lebih lama. Ini bukan disk aktif untuk aplikasi, pengganti ekspor lokal, atau sama dengan pencadangan operasional singkat.
Kapan mengaktifkannya
- Gunakan fitur ini untuk menyimpan data yang perlu diarsipkan, diekspor, atau disimpan dalam jangka waktu yang lebih lama, bukan hanya untuk penyimpanan aplikasi aktif.
- Pilih jumlah hari retensi sesuai dengan kebutuhan kepatuhan (compliance) atau tujuan pemulihan data Anda.
- Perhatikan bahwa biaya akan meningkat seiring dengan volume data yang disimpan dan lamanya waktu penyimpanan.
- Untuk volume data yang besar, rencanakan arsip bersamaan dengan proses ekspor Anda sendiri.
Bagaimana Cara Mempertimbangkan Biaya
Dasarnya adalah MB-hari: berapa banyak data yang disimpan dan berapa hari data tersebut disimpan. Tarif ditampilkan kepada pelanggan sebagai EUR/GB/bulan, dan hasilnya dibulatkan ke sen terdekat.
> Pilih CPU, RAM, dan disk untuk VPS
Pilih ukuran VPS berdasarkan aplikasi, database, cache, log, dan potensi pertumbuhan; Jika terjadi kesalahan kehabisan memori (OOM) atau penggunaan swap yang berlebihan, itu bisa menjadi indikasi bahwa Anda memerlukan lebih banyak RAM.
Pilih ukuran VPS berdasarkan aplikasi, database, cache, log, dan potensi pertumbuhan; Jika terjadi kesalahan kehabisan memori (OOM) atau penggunaan swap yang berlebihan, itu bisa menjadi indikasi bahwa Anda memerlukan lebih banyak RAM.
Mulai berdasarkan beban kerja yang sebenarnya, bukan perkiraan
Situs web statis kecil memiliki kebutuhan yang berbeda dari basis data, aplikasi Java, pencarian, atau kontainer build. Saat merencanakan, pertimbangkan memori aplikasi, cache, database, log, unggahan, dan ruang untuk pertumbuhan.
Tanda-tanda bahwa paket terlalu kecil
- Tingkatkan RAM jika terjadi OOM (Out Of Memory), proses dihentikan, atau swap yang terus-menerus.
- Tingkatkan CPU saat terjadi beban komputasi tinggi berkelanjutan, kompresi, proses build, atau aktivitas worker yang sibuk.
- Perbesar kapasitas disk sebelum sistem file, log, atau database penuh.
- Setelah setiap perubahan, perhatikan apakah aplikasi benar-benar tidak lagi mencapai batas awal.
Informasi yang Perlu Disertakan Saat Bertanya Tentang Ukuran Server
Informasi yang berguna meliputi nama layanan, jenis aplikasi, pesan kesalahan yang terlihat, perkiraan waktu kejadian, serta penggunaan CPU, RAM, dan disk saat ini. Jangan mengirimkan kata sandi, kunci pribadi, atau file konfigurasi internal.
> Kapan Alamat IP Publik Berguna untuk VPS
Alamat IP publik khusus berguna untuk daftar putih (allowlist), akses masuk (inbound), sumber keluar (outbound) yang stabil, atau layanan yang terikat pada alamat tersebut.
Alamat IP publik khusus berguna untuk daftar putih (allowlist), akses masuk (inbound), sumber keluar (outbound) yang stabil, atau layanan yang terikat pada alamat tersebut.
Pertama, tentukan arah komunikasi
Alamat IP publik tidak selalu diperlukan untuk setiap layanan. Biasanya digunakan untuk memenuhi kebutuhan mitra eksternal, penyedia, atau firewall yang memerlukan daftar putih (allowlist), sumber outbound yang stabil, atau akses masuk ke port tertentu.
Pertanyaan Sebelum Memesan IP
- Tanyakan kepada mitra apakah mereka memerlukan daftar putih untuk lalu lintas masuk, keluar, atau keduanya.
- Gunakan nama DNS alih-alih alamat IP numerik jika memungkinkan.
- Buka hanya port yang benar-benar dibutuhkan oleh aplikasi.
- Kirimkan permintaan daftar putih (allowlist) ke tim dukungan sebelum mengubah konfigurasi akses produksi.
Apa yang Sebaiknya Dibiarkan Tertutup
Alamat IP publik khusus tidak berarti membuka semua port. Konfigurasikan akses hanya untuk layanan yang benar-benar dibutuhkan, dan jangan kirim kata sandi, kunci privat, atau aturan firewall internal sebagai tangkapan layar yang berisi informasi sensitif.
> Periksa Sebelum Menghubungkan Domain Anda Sendiri
Sebelum mengganti domain, pastikan untuk memeriksa DNS yang berwenang, nama host yang tepat, jenis catatan, apakah itu domain utama atau subdomain, dan adanya catatan lama yang bertentangan.
Sebelum mengganti domain, pastikan untuk memeriksa DNS yang berwenang, nama host yang tepat, jenis catatan, apakah itu domain utama atau subdomain, dan adanya catatan lama yang bertentangan.
Nama host yang tepat sangat penting
Pertama, pastikan apakah Anda menghubungkan domain utama (seperti example.com) atau subdomain (seperti app.example.com). Setiap variasi mungkin memerlukan jenis catatan DNS yang berbeda, batasan DNS penyedia yang berbeda, dan verifikasi dengan registrar.
Sebelum Mengubah DNS
- Periksa lokasi di mana rekaman DNS otoritatif untuk domain dimodifikasi.
- Hapus atau ubah rekaman A/AAAA, CNAME, ALIAS, ANAME, atau pengalihan yang saling bertentangan.
- Gunakan tipe rekaman yang direkomendasikan untuk layanan dan nama host tertentu.
- Setelah perubahan, tunggu hingga propagasi DNS selesai dan kemudian uji HTTPS secara final.
Kembalikan dengan Aman
Jangan menonaktifkan hosting lama sebelum hostname baru berfungsi dengan benar. Saat melaporkan masalah, berikan informasi tentang domain, tujuan yang diharapkan, dan hasil DNS publik, bukan akses ke registrar.
> Jenis Rekaman DNS untuk Layanan
Rekaman A/AAAA mengarahkan ke alamat IP, CNAME digunakan untuk alias, MX untuk layanan email, dan TXT untuk verifikasi, termasuk SPF, DKIM, atau DMARC.
Rekaman A/AAAA mengarahkan ke alamat IP, CNAME digunakan untuk alias, MX untuk layanan email, dan TXT untuk verifikasi, termasuk SPF, DKIM, atau DMARC.
Jangan menggabungkan catatan secara sembarangan
Setiap jenis DNS memiliki fungsi yang berbeda. Catatan A dan AAAA menunjuk ke alamat IP, CNAME membuat alias untuk subdomain, MX mengarahkan email, TXT berisi verifikasi dan kebijakan email, serta CAA membatasi otoritas sertifikat.
Saat menyalin catatan
- Salin nama, jenis, dan nilai sesuai dengan instruksi layanan secara persis.
- Gunakan A/AAAA untuk alamat, CNAME untuk alias subdomain yang diizinkan, MX untuk email, dan TXT untuk SPF, DKIM, DMARC, atau verifikasi.
- Letakkan DKIM pada bagian selector dari penyedia dan DMARC biasanya pada _dmarc.
- Konfigurasi CAA harus dilakukan dengan hati-hati, karena nilai yang salah dapat menghalangi proses penerbitan sertifikat.
Ketika DNS Tidak Berfungsi
Kirimkan hostname, jenis catatan, nilai yang diharapkan, dan hasil yang terlihat kepada tim dukungan. Jangan kirimkan kredensial login ke administrasi DNS atau tangkapan layar yang menampilkan token API.
> Propagasi DNS dan TTL: Panduan
TTL (Time To Live) menentukan berapa lama resolver dapat menyimpan respons lama. Selama proses propagasi, resolusi yang berbeda mungkin menampilkan hasil lama dan baru secara bersamaan hingga cache kedaluwarsa, bahkan setelah rekaman otoritatif diubah.
TTL (Time To Live) menentukan berapa lama resolver dapat menyimpan respons lama. Selama proses propagasi, resolusi yang berbeda mungkin menampilkan hasil lama dan baru secara bersamaan hingga cache kedaluwarsa, bahkan setelah rekaman otoritatif diubah.
Propagasi adalah mekanisme caching, bukan sekadar menunggu
Pada DNS, tidak ada jaminan waktu yang pasti. Setelah perubahan pada server DNS utama, berbagai resolver mungkin masih menampilkan jawaban lama dan baru sampai cache mereka kedaluwarsa sesuai dengan TTL (Time To Live). Oleh karena itu, hasilnya dapat bervariasi antar jaringan, negara, atau resolver DNS.
Saat melakukan perubahan yang direncanakan
- Jika penyedia layanan mengizinkan, turunkan TTL sebelum perubahan yang direncanakan.
- Lakukan perubahan DNS sekali saja dan hindari pengeditan berulang sampai cache kedaluwarsa.
- Uji dari beberapa resolver jika hasilnya berbeda.
- Catat waktu perubahan, nilai sebelumnya, nilai baru, dan TTL.
Apa yang Dikirim Selama Diagnostik
Sebutkan hostname, target yang diharapkan, jawaban lama, jawaban baru, TTL, dan waktu perubahan. Jangan kirim informasi akses akun DNS atau catatan internal penyedia.
> Perencanaan Kapasitas Penyimpanan untuk Workspace Suite
Saat merencanakan kapasitas penyimpanan, pertimbangkan faktor-faktor seperti file pengguna, folder bersama, versi file, tempat sampah, pratinjau, overhead sinkronisasi, dan perkiraan pertumbuhan tim.
Saat merencanakan kapasitas penyimpanan, pertimbangkan faktor-faktor seperti file pengguna, folder bersama, versi file, tempat sampah, pratinjau, overhead sinkronisasi, dan perkiraan pertumbuhan tim.
Workspace Suite menggunakan ruang penyimpanan lebih dari sekadar file utama
Ruang penyimpanan digunakan oleh file pengguna, folder bersama, file yang dihapus, riwayat versi, pratinjau, thumbnail, klien sinkronisasi, dan impor data. Jika penyimpanan hampir mencapai batasnya, unggahan atau sinkronisasi dapat gagal.
Sebelum memesan kapasitas
- Hitung data pengguna dan folder bersama saat ini.
- Tambahkan ruang untuk file yang dihapus, riwayat versi, pratinjau, dan aktivitas sinkronisasi.
- Pertimbangkan impor besar, tim baru, dan pertumbuhan yang diharapkan.
- Tingkatkan kapasitas sebelum pengguna mencapai batasnya.
Jika Anda Mengalami Masalah Sinkronisasi
Kirimkan ukuran layanan, perkiraan penggunaan, waktu masalah, dan pesan kesalahan yang terlihat dari sisi klien. Jangan mengirimkan file pribadi, kata sandi, atau ekspor data pengguna kecuali diminta secara khusus oleh tim dukungan melalui cara yang aman.
> Migrasi Repositori ke Gitea
Pindahkan repositori Git dengan mempertimbangkan Git LFS, submodule, izin, kunci penerapan, webhook, dan CI/CD.
Pindahkan repositori Git dengan mempertimbangkan Git LFS, submodule, izin, kunci penerapan, webhook, dan CI/CD.
Migrasi lebih dari sekadar `git clone`
Selain riwayat repositori, Anda perlu memindahkan atau mengatur ulang pemilik, tim, cabang yang dilindungi, tag yang dilindungi, Git LFS, submodule, kunci penerapan, webhook, dan koneksi CI/CD.
Pemeriksaan Sebelum Migrasi
- Daftar repositori, pemilik, grup akses, dan akun otomatisasi.
- Periksa objek Git LFS, submodule, perlindungan cabang, dan perlindungan tag.
- Setelah migrasi, lakukan pengujian kloning, push, Git LFS, submodule, dan eksekusi CI.
- Hapus atau ganti token lama setelah migrasi selesai tanpa membagikan nilainya.
Informasi Penting Selama Migrasi
Jangan kirim token, kunci pribadi, bagian privat dari kunci deployment, atau rahasia CI ke tim dukungan. Cukup berikan nama repositori, jenis integrasi, pesan kesalahan yang terlihat, dan informasi tentang apa yang berfungsi sebelum migrasi.
> Domain Pengirim untuk Listmonk
Untuk kampanye, siapkan domain atau subdomain pengirim, identitas 'Dari', SPF, DKIM, DMARC, penanganan email yang tidak diterima (bounce), dan opsi berhenti berlangganan (unsubscribe).
Untuk kampanye, siapkan domain atau subdomain pengirim, identitas 'Dari', SPF, DKIM, DMARC, penanganan email yang tidak diterima (bounce), dan opsi berhenti berlangganan (unsubscribe).
Keandalan Pengiriman Dimulai dari Domain
Listmonk memerlukan identitas "From" yang jelas dan catatan DNS yang dapat diverifikasi oleh sistem email. SPF, DKIM, dan DMARC harus sesuai dengan domain atau subdomain tempat Anda ingin mengirimkan kampanye.
Sebelum kampanye pertama
- Pilih domain atau subdomain pengirim, serta nama yang akan ditampilkan di bagian 'Dari'.
- Tambahkan catatan DNS verifikasi, termasuk SPF, DKIM selector, dan DMARC.
- Lakukan uji coba pengiriman untuk memeriksa apakah pesan masuk ke folder spam, bagaimana penanganan email yang tidak terkirim (bounce), alamat Return-Path, dan tautan.
- Periksa fitur berhenti berlangganan (unsubscribe) dan List-Unsubscribe sebelum pengiriman massal.
Informasi sensitif terkait email tidak boleh dimasukkan ke dalam tiket.
Saat melakukan diagnosis, kirimkan domain, jenis catatan (record), nilai DNS yang terlihat publik, dan pesan kesalahan. Jangan mengirimkan kata sandi SMTP, token API, kunci DKIM pribadi, atau ekspor penerima yang berisi data pribadi.
> Pengaturan Runtime untuk Classic Hosting
Classic Hosting dapat berjalan dalam mode Runtime otomatis atau manual. Sumber daya seperti CPU, RAM, penyimpanan, cadangan, retensi Arsip Eksternal, unggahan, cache, dan log memengaruhi biaya dan stabilitas.
Classic Hosting dapat berjalan dalam mode Runtime otomatis atau manual. Sumber daya seperti CPU, RAM, penyimpanan, cadangan, retensi Arsip Eksternal, unggahan, cache, dan log memengaruhi biaya dan stabilitas.
Mode otomatis bukanlah satu-satunya pilihan terbaik
Auto Runtime membantu dalam proyek yang terdeteksi secara otomatis, tetapi mode manual lebih cocok jika Anda ingin memilih Nginx, Apache, FrankenPHP, atau runtime bahasa tertentu. Gunakan PHP selector hanya pada skenario yang didukung oleh runtime yang dipilih.
Pengaturan sebelum penerapan
- Pilih mode otomatis untuk build yang terdeteksi atau mode manual untuk kontrol runtime Nginx, Apache, atau FrankenPHP.
- Pilih PHP 8.2/8.3/8.4 hanya jika runtime yang dipilih mendukung opsi tersebut.
- Tentukan ukuran CPU, RAM, memori, penyimpanan, retensi backup, dan retensi Arsip Eksternal sesuai dengan lalu lintas dan data.
- Setelah penerapan, lakukan pengujian unggahan, cache, log, dan kesalahan aplikasi yang terlihat.
Saat aplikasi tidak berjalan
Kirimkan informasi tentang mode runtime, bahasa atau versi PHP, kesalahan yang terlihat, perubahan terbaru, dan perkiraan waktu penerapan. Jangan kirim file .env, kata sandi, token, atau log lengkap yang berisi informasi sensitif.