- Menyediakan lingkungan cloud yang memungkinkan Anda membuat dan mengakses instance Linux secara instan hanya dengan satu baris perintah SSH
- Tanpa pendaftaran atau proses konfigurasi, pembuatan box, koneksi, penghapusan, dan pengelolaan pembayaran dapat dilakukan hanya lewat SSH
- Instance akan otomatis dijeda saat koneksi terputus, lalu dipulihkan ke keadaan sebelumnya saat tersambung kembali
- Dengan skema harga berbasis penggunaan, dikenakan $0.05 per jam saat berjalan dan $0.005 per jam saat dijeda
- Mendukung fitur SSH lengkap seperti endpoint HTTPS dan TLS otomatis, port forwarding, serta scp
Ringkasan layanan
- shellbox.dev menyediakan instance Linux box yang dapat diakses secara instan melalui SSH
- Dapat digunakan hanya dengan perintah SSH tanpa pendaftaran terpisah, konfigurasi, atau plugin browser
- Pengguna dapat terhubung dengan perintah
ssh shellbox.dev lalu membuat dan mengelola instance
- Spesifikasi instance terdiri dari 2 vCPU, 4GB RAM, 50GB SSD
- Menggunakan pendekatan akses SSH murni, tanpa memerlukan klien tambahan atau antarmuka web
Fitur pengelolaan instance
- Membuat box baru dengan perintah
create <name>, lalu setelah dibuat akan diberikan URL unik dan perintah akses SSH
- Mengakses box dengan perintah
connect <name>, menggunakan opsi ssh -t untuk mempertahankan koneksi terminal
- Dengan perintah
list, Anda dapat melihat daftar box, status (running/stopped), dan URL
- Menghapus box secara permanen dengan perintah
delete <name>
Penyimpanan status dan penjedaan
- Box akan otomatis dijeda (pause) saat koneksi terputus
- Saat terhubung kembali, keadaan sebelumnya dipulihkan apa adanya sehingga kontinuitas kerja tetap terjaga
- Fitur ini membantu mengurangi penggunaan sumber daya yang tidak perlu dan menekan biaya
Struktur harga dan pembayaran
- Menerapkan penagihan berbasis penggunaan
- Saat berjalan: $0.05 per jam
- Saat dijeda: $0.005 per jam
- Dengan fitur kontrol biaya otomatis, box akan otomatis dihentikan jika saldo di bawah $5
- Menggunakan sistem isi saldo prabayar, dengan pengisian minimum mulai dari $10, dan dana yang tidak terpakai dapat dikembalikan
- Dengan perintah
billing, Anda dapat memeriksa riwayat pengisian, biaya penggunaan, saldo, dan sisa waktu penggunaan
- Dengan perintah
funds <amount>, Anda dapat mengisi saldo melalui kode QR atau URL pembayaran
Fitur jaringan dan keamanan
- Setiap box memiliki endpoint HTTPS dengan sertifikat TLS otomatis
- Mendukung port forwarding dan transfer file scp
- Pada OpenSSH 9.0 atau lebih baru, perlu menggunakan opsi
scp -O untuk memakai protokol lama
Ringkasan perintah
create <name>: membuat box baru
list: melihat daftar box dan statusnya
connect <name>: mengakses box
delete <name>: menghapus box
billing: melihat saldo dan riwayat penggunaan
funds <amount>: isi saldo
refund <amount>: refund saldo
payments: melihat riwayat pembayaran
Karakteristik utama
- Kecepatan instan: membuat lingkungan pengembangan dengan satu baris perintah SSH
- Kesederhanaan: menghilangkan kebutuhan konfigurasi, login, dan ketergantungan pada browser
- Efisiensi biaya: meminimalkan pemborosan dengan penagihan berbasis waktu pakai dan penghentian otomatis
- Persistensi: status tetap tersimpan meski koneksi terputus
- Keamanan: menyediakan lingkungan pengembangan jarak jauh yang aman berbasis HTTPS dan SSH
1 komentar
Komentar Hacker News
Segfault menyediakan Root Server gratis tanpa batas
VM baru dibuat untuk setiap koneksi SSH, dan alat berbasis Kali-Linux sudah terpasang sebelumnya
Trafik dirutekan melalui NordVPN, CryptoStorm, dan Mullvad, serta mendukung akses TOR
Fitur utamanya adalah desain berfokus pada keamanan seperti webserver
.onion, penyimpanan terenkripsi, dan tanpa penyimpanan logAda juga layanan ‘tilda’ serupa seperti tilde.town, tilde.club, dan ctrl-c.club
Idenya menarik, jadi saya juga pernah membuat sesuatu yang mirip dengan Firecracker dan klien SSH Golang
Bagian tersulitnya adalah desain abstraksi untuk model harga dan cara koneksi
Saya penasaran memakai stack teknologi apa, dan apakah dijalankan di cloud atau dibangun sendiri
Menarik juga ada kemiripan dengan model harga Railway
Pembayaran diproses dengan Paddle, dan reverse proxy sertifikat diatur dengan Caddy
Berjalan di atas instance bare metal besar, dan sedang mempertimbangkan untuk merilisnya sebagai open source
Saya penasaran, kalau layanan ini kompetitif dari sisi harga/kinerja, apa kasus penggunaan nyata yang cocok
Misalnya, kalau menyediakan hardware kelas tinggi seperti GPU A100, rasanya akan sangat berguna
Tapi untuk penggunaan umum, VPS tradisional seperti DigitalOcean, AWS, atau Linode terasa lebih baik
Lingkungan yang sudah dikonfigurasi sebelumnya (nmap, tmux, curl, dll.) bisa langsung dipakai lewat SSH,
dan cocok untuk hal-hal seperti lingkungan belajar yang tidak perlu menyalakan server 24 jam
Berguna untuk debugging, eksperimen, lingkungan belajar, dan situasi lain di mana pemulihan state itu penting
VPS 2/4/50 seharga $36 per bulan, tetapi tanpa IP publik
Di Hetzner, spesifikasi mirip bisa dipakai 24/7 dengan harga sekitar $4, jadi tampaknya kurang kompetitif dari sisi harga
Meski begitu, kelebihannya adalah kemudahan mengelola semuanya hanya lewat SSH tanpa web console
Akhir-akhir ini layanan seperti ini benar-benar banyak
Sebenarnya, memasang LXD di atas VPS lalu membuat sesi tmux dengan fungsi bash jauh lebih mudah untuk self-hosting
Kontrol atas data juga lebih tinggi dan spesifikasinya lebih baik
Strukturnya menjalankan kata-container di atas Kubernetes; secara pribadi berguna, tetapi tidak saya komersialkan
Sekarang juga ada alternatif FOSS seperti ContainerSSH
Masih tahap alpha, tetapi fungsi intinya sudah berjalan. Eksperimen seperti ini benar-benar menarik
Layanan ini terlihat mirip dengan exe.dev yang pernah saya lihat dulu
Saya suka ide ini dan model bisnisnya yang sederhana
Ergonomi penggunaan SSH sangat bagus, dan pada akhirnya kebanyakan developer memang mengakses cloud lewat SSH
Saya juga menjalankan platform SSH bernama pico.sh, jadi rasanya menyenangkan melihat ini
Struktur yang memblokir saldo di $5 terasa aneh. Saya penasaran bagaimana cara menghabiskan seluruh saldo
Tapi karena katanya refund bisa dilakukan lewat perintah shell, uangnya tidak benar-benar terkunci
Dalam kasus saya justru sebaliknya, yaitu ada masalah koneksi SSH terputus saat mesin Linux disuspend
Saya tahu soal tmux/screen, tetapi akan bagus kalau ada cara yang juga mempertahankan aplikasi X11
Jika IP dipertahankan lewat VPN, sesi SSH mungkin tetap bisa hidup
Atau bisa juga menyesuaikan pengaturan keepalive atau mencoba mosh
Saya mungkin akan memakai layanan ini untuk instance GPU mahal
Berguna karena mencegah lupa membiarkannya tetap menyala, tetapi untuk instance murah manfaatnya tidak terlalu besar