n8n adalah salah satu alat di mana swa-hosting membalik ekonominya sepenuhnya. Pada paket cloud Anda membayar per eksekusi, jadi semakin berguna otomatisasi Anda, semakin mahal. Pada server Anda sendiri, alur kerja yang menembak sepuluh ribu kali sebulan berbiaya persis sama dengan yang menembak sepuluh: harga mesin.
Jika alur kerja Anda menyentuh apa pun yang sensitif — data pelanggan, kunci API, sistem internal — alasan kedua lebih kuat dari yang pertama. Swa-hosting berarti data tidak pernah meninggalkan mesin yang Anda kendalikan.
Apa yang dibutuhkan n8n
Lebih dari bot Telegram, kurang dari yang Anda takutkan:
- RAM adalah kendalanya. n8n plus Postgres mau ruang bernapas. Small ($8/bln — 4 vCPU, 4 GB RAM) adalah bawaan yang nyaman. Micro ($5) bekerja untuk pemakaian pribadi ringan pada SQLite.
- IP publik, domain, dan TLS. Webhook adalah separuh dari apa yang membuat n8n layak dijalankan, dan mereka butuh HTTPS masuk. Itu berarti paket IP-khusus — paket NAT kami tidak menerima trafik web masuk.
- Disk untuk riwayat eksekusi. n8n menyimpan setiap eksekusi. NVMe menjaganya gesit; 35 GB cukup jauh untuk melangkah jika Anda memangkas eksekusi lama.
Setup Docker Compose
# Ubuntu 24.04, paket IP-khusus
apt update && apt install -y docker.io docker-compose-v2
systemctl enable --now docker
mkdir -p /opt/n8n && cd /opt/n8n
cat > docker-compose.yml <<'EOF'
services:
postgres:
image: postgres:16
restart: always
environment:
POSTGRES_USER: n8n
POSTGRES_PASSWORD: change_me
POSTGRES_DB: n8n
volumes: [ ./pgdata:/var/lib/postgresql/data ]
n8n:
image: docker.n8n.io/n8nio/n8n
restart: always
ports: [ "5678:5678" ]
environment:
DB_TYPE: postgresdb
DB_POSTGRESDB_HOST: postgres
DB_POSTGRESDB_USER: n8n
DB_POSTGRESDB_PASSWORD: change_me
N8N_HOST: n8n.yourdomain.com
N8N_PROTOCOL: https
WEBHOOK_URL: https://n8n.yourdomain.com/
N8N_ENCRYPTION_KEY: generate_a_long_random_string
volumes: [ ./n8n-data:/home/node/.n8n ]
depends_on: [ postgres ]
EOF
docker compose up -d
Lalu taruh Caddy atau nginx di depan untuk HTTPS — Caddy akan mengambil sertifikat Let's Encrypt sendiri begitu catatan A domain Anda mengarah ke IP server.
Dua hal yang orang sesali dilewatkan: atur N8N_ENCRYPTION_KEY ke sesuatu yang panjang dan cadangkan (kehilangannya dan kredensial tersimpan Anda tak dapat dipulihkan), dan aktifkan auth dasar atau manajemen pengguna n8n sebelum instansi dapat dijangkau dari internet.
Mengapa hosting di sini
Tanpa KYC, pembayaran kripto. Email untuk mendaftar, USDC atau USDT di Base, Ethereum, atau Polygon. Jika otomatisasi Anda untuk proyek sampingan, klien, atau sesuatu yang lebih baik tidak Anda ikat ke identitas korporat, tidak ada langkah dokumen. Baru di kripto?
Tetap, murah, tanpa dibatasi. $8/bulan, trafik tanpa dibatasi di 1 Gbit/s. Alur kerja yang menghantam API sepanjang hari tidak mengubah tagihan.
Memilih paket
| Pemakaian | Paket | Harga |
|---|---|---|
| Pribadi, alur kerja ringan, SQLite | Micro-IP | $10/bln |
| Setup normal: n8n + Postgres + webhook | Small-IP | $16/bln |
| Alur kerja berat, banyak riwayat, kontainer ekstra | Medium-IP | $20/bln |
Paket IP-khusus adalah yang perlu dilihat di sini — Anda butuh HTTPS masuk. Root penuh, NVMe, trafik tanpa dibatasi, Jerman atau Finlandia. Penagihan tahunan adalah satu transfer kripto alih-alih dua belas.
Bacaan terkait
- Swa-hosting n8n di VPS — panduan format-panjang
- Amankan VPS baru: daftar periksa — sebelum Anda mengekspos apa pun ke internet
Siap? Deploy server n8n → — live dalam sekitar satu menit, dibayar kripto, tanpa perlu identitas.
Komentar
Belum ada komentar. Jadilah yang pertama.