Skip to content
Shell

cloud-ready-installer

A fully automated Linux server setup script designed for cloud environments and bare-metal installations. It performs essential system configurations, installs popular tools (like htop, btop, zsh, neofetch), sets timezone via Indonesia NTP servers, enables root SSH access, and ensures your system is cloud-ready within minutes.

0

Stars

0

Forks

0

Watchers

0

Issues

9

Size (KB)

main

Branch

Files

0 folders · 2 files
mainLast commit Jul 20, 2025

Click a file to open it on GitHub. Browse full tree →

🌩️ Cloud Ready Installer

Script ini adalah solusi otomatisasi untuk menyiapkan server pribadi menjadi cloud-ready VPS meskipun tidak memiliki IP publik, berkat integrasi Cloudflare Tunnel. Cocok untuk penggunaan pribadi, development, ataupun deployment aplikasi secara cepat dan aman.

---

📦 Fitur Utama

✅ Instalasi otomatis berbagai tool penting:

htop atau btop (tergantung preferensi)
zsh (dengan opsi mengganti shell default)
neofetch (untuk info sistem)
Sinkronisasi jam & zona waktu (NTP Asia: time.google.com, id.pool.ntp.org)
Update & upgrade sistem secara otomatis
SSH otomatis diatur agar root bisa login via remote
Deteksi IP Publik dan Lokal
Instalasi Cloudflare Tunnel
Instalasi aaPanel (panel manajemen server berbasis web)
Cek repository dan tambahkan jika belum ada
Dukungan Ubuntu/Debian

---

💻 Langkah Penggunaan

1. Clone repositori:

git clone https://github.com/TEGAR-SRC/cloud-ready-installer.git
cd cloud-ready-installer

2. Jalankan script:

chmod +x install_all.sh
sudo ./install_all.sh

3. Masukkan token Cloudflare Tunnel setelah script selesai:

sudo cloudflared service install <TOKEN_CLOUDFLARE_TUNNEL_ANDA>

🔑 Contoh format token:

sudo cloudflared service install eyJhIjoiNmQyNzlkZGE0ZmM2NGVlNTNhMTE1OTNmNDU4NDY3YWMiLCJ0IjoiNjY2NGQwYTEtN2YyNy00YjIyLWI1MjgtZjUyNGVjZTQ3NjJjIiwicyI6Ik5XUmhOMlk0TVdZdE5qazVOeTAwTWpSbExXSTRNR1l0Tm1Zd1pERXlZVFkyxxxxxxxxxxxxx

---

🌍 Hasil Akhir Setelah Menjalankan Script

Server siap digunakan tanpa IP Publik
Akses SSH root sudah diaktifkan
aapanel dapat diakses melalui domain tunnel kamu
Sistem dimonitor dengan tools ringan (htop atau btop)
Tampilkan info sistem saat login (neofetch)
Server sudah disesuaikan timezone dan disinkronisasi waktu

---

🛡️ Syarat & Catatan

Pastikan kamu memiliki akun Cloudflare dan domain aktif (opsional).
Harus dijalankan sebagai root (sudo atau login root langsung).
Pastikan koneksi internet stabil.
Cocok untuk penggunaan di VPS lokal, Proxmox, ataupun server rumah tanpa IP Publik.

---

📌 Catatan Tambahan

aaPanel akan terinstal otomatis dan bisa diakses via web setelah tunnel aktif.
Kamu hanya perlu menempel token Cloudflare Tunnel untuk menjadikan server ini live.
Tidak ada lisensi. Bebas digunakan dan dimodifikasi untuk kebutuhan pribadi.

---

✨ Kontribusi

Jika kamu ingin membantu pengembangan lebih lanjut, silakan buat Pull Request atau laporkan issue!

Repository metadata

Owner
TEGAR-SRC
Primary language
Shell
License
Not declared
Created
Jul 20, 2025
Last pushed
Jul 20, 2025
Last updated
Jul 20, 2025

Clone this repository

HTTPS

git clone https://github.com/TEGAR-SRC/cloud-ready-installer.git

SSH

git clone git@github.com:TEGAR-SRC/cloud-ready-installer.git

More Shell repositories