Docker adalah alasan kebanyakan orang menyewa VPS pertama mereka. Bukan karena mereka butuh satu aplikasi besar, tapi karena mereka ingin lima yang kecil — app, basis data, cache, reverse proxy, alat yang mereka baca — tinggal bersama di mesin yang mereka kendalikan, kembali otomatis setelah reboot.
Itu mesin $8.
Apa yang Anda dapat
Citra Linux bersih (Ubuntu 24.04, Debian 12, atau AlmaLinux 9), root penuh, dan tidak ada yang terpasang lebih dulu — tanpa panel kontrol memakan RAM, tanpa agen vendor, tanpa kejutan. Small ($8/bln — 4 vCPU, 4 GB RAM, 35 GB NVMe) adalah ukuran yang kebanyakan stack tetapkan.
Penyimpanan adalah NVMe nyata di RAID1, yang lebih penting dari yang orang kira begitu Anda punya basis data dan kontainer menulis log pada waktu yang sama.
Lima menit itu
# Ubuntu 24.04
apt update && apt upgrade -y
apt install -y docker.io docker-compose-v2
systemctl enable --now docker
docker run hello-world # pemeriksaan kewarasan
Stack tipikal:
# /opt/stack/docker-compose.yml
services:
app:
image: your/app:latest
restart: always
depends_on: [ db ]
db:
image: postgres:16
restart: always
environment:
POSTGRES_PASSWORD: change_me
volumes: [ ./pgdata:/var/lib/postgresql/data ]
caddy: # HTTPS, otomatis
image: caddy:2
restart: always
ports: [ "80:80", "443:443" ]
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data
volumes:
caddy_data:
cd /opt/stack && docker compose up -d
restart: always adalah yang membuat ini bertahan dari reboot. Caddy menangani sertifikat Let's Encrypt sendiri begitu domain Anda mengarah ke server.
Satu catatan penting: apa pun yang menyajikan trafik web butuh paket IP-khusus (dari $8/bln). Paket NAT kami memberi Anda IP bersama dengan port SSH yang diteruskan — bagus untuk bot, worker, dan agen yang hanya membuat koneksi keluar; tidak cocok untuk hosting situs.
Sebelum Anda mengekspos apa pun
ufw allow OpenSSH
ufw allow 80,443/tcp
ufw enable
Docker mempublikasikan port langsung lewat iptables, yang mengejutkan orang — kontainer dengan ports: ["5432:5432"] dapat dijangkau dari internet bahkan dengan firewall yang Anda kira tertutup. Ikat layanan internal ke 127.0.0.1 dan hanya publikasikan yang benar-benar perlu publik. Daftar periksa keamanan kami menutupi sisanya.
Mengapa di sini
Kripto, tanpa KYC. Email untuk mendaftar, USDC atau USDT untuk membayar. Tanpa kartu, tanpa dokumen, tanpa antrean verifikasi — dan pada $8/bulan, mesin yang bisa Anda buang saat proyek berakhir. Baru di kripto?
Trafik tanpa dibatasi di 1 Gbit/s. Menarik citra dan mengirim log tidak akan menghasilkan tagihan kejutan.
Memilih paket
| Stack | Paket | Harga |
|---|---|---|
| Kontainer tanpa trafik web masuk (bot, worker) | Small | $8/bln |
| App + basis data + HTTPS pada domain Anda | Small-IP | $16/bln |
| Stack lebih besar, lebih banyak kontainer | Medium-IP | $20/bln |
| Hanya beberapa kontainer ringan | Micro | $5/bln |
Bacaan terkait
- Amankan VPS baru: daftar periksa
- Swa-hosting n8n — stack Docker yang layak dimiliki
Siap? Deploy host Docker → — citra bersih, root penuh, live dalam sekitar satu menit.
Komentar
Belum ada komentar. Jadilah yang pertama.