Techvoyage
Beranda
Panduan langkah demi langkah untuk mendeploy Hermes Agent di VPS Linux dan mengintegrasikannya dengan bot Telegram.

Cara Menginstal dan Mendeploy Hermes Agent di VPS Linux

Deploy Hermes Agent di VPS remote untuk uptime 24/7 yang andal. Ikuti panduan langkah demi langkah kami untuk mengintegrasikannya dengan bot Telegram kustom.

Jun 19, 2026 - 5 MENIT BACA
Daftar isi

Mengapa Menghos Hermes Agent di VPS Remote?

Karena Hermes Agent mampu menjalankan tugas latar belakang, menjadwalkan tugas, dan merespons panggilan webhook, kita membutuhkan mesin yang siaga 24/7. Komputer lokal bisa kehilangan daya, terputus dari internet, atau kehabisan sumber daya perangkat keras. Server jarak jauh (remote server) menjamin uptime 99% dan memudahkan penskalaan sumber daya komputasi kapan pun dibutuhkan.

Ada beberapa penyedia virtual private server (VPS) terjangkau di luar sana seperti Hetzner, Hostinger, dan Contabo. Kami telah menggunakan Contabo selama beberapa waktu, dan sejauh ini kinerjanya sangat memuaskan.

Cara Mengonfigurasi Hermes Agent di VPS Linux

Langkah 1: Hubungkan ke VPS Anda

Buka terminal dan lakukan SSH ke mesin remote Anda:

ssh root@your_server_ip

Pastikan paket server Anda sudah mutakhir:

sudo apt update && sudo apt upgrade -y

Tambahkan pengguna baru, hermes, atau nama pengguna pilihan Anda:

sudo adduser hermes 
sudo passwd hermes

Matikan login kata sandi root:

  1. Buka file konfigurasi SSH:
sudo nano /etc/ssh/sshd_config
  1. Temukan baris PermitRootLogin dan ubah nilainya menjadi no:
PermitRootLogin no
  1. Simpan file tersebut lalu mulai ulang layanan SSH:
sudo systemctl restart ssh

Langkah 2: Instal Hermes Agent

Jalankan perintah berikut:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Setelah terinstal, verifikasi instalasi dengan mengetik:

hermes --version

Jalankan hermes setup untuk mengonfigurasi Hermes Agent:

Pilih penyedia LLM, mulai dengan DeepSeek dan tambahkan yang lain nanti.

Masukkan API key DeepSeek Anda: Pilih local machine untuk menjalankan Hermes Agent: Pilih Telegram di bagian saluran (channels). Saluran lainnya dapat dikonfigurasi nanti.

Langkah 3: Integrasi dengan Telegram

Pilih [2] untuk menggunakan bot Telegram.

Buka Telegram dan cari 'BotFather'.

Klik Open untuk membuka 'BotFather'.

Klik Create a New Bot (atau gunakan perintah /newbot).

Isi nama-nama yang diminta lalu buat bot tersebut.

Klik Copy untuk menyalin token dan tempelkan kembali ke terminal.

Temukan ID akun pengguna Telegram Anda dan tambahkan ke 'Allowed user list':

  • Cari '@raw_data_bot' di Telegram.
  • Klik RawDataBot lalu klik tombol Start. ID pengguna Anda akan ditampilkan di sebelah P.S. Your ID:.
  • Salin ID pengguna tersebut dan tempelkan ke terminal.

Karena kita menjalankannya di cloud, kita ingin agar layanan ini dimulai secara otomatis. Biarkan semuanya sesuai bawaan (default):

Menguji Hermes Agent Anda dengan Bot Telegram

Jalankan perintah berikut untuk memulai hermes gateway:

hermes gateway

Buka Telegram and tambahkan bot yang telah dibuat, '@tech_cloud_hermes_bot', ke obrolan Anda.

  • Ketik '/new' di Telegram untuk memulai sesi baru Hermes Agent.
  • Mengetik /commands akan menampilkan daftar semua perintah yang tersedia.
  • Mengetik /model untuk melihat daftar LLM yang tersedia.

Menjalankan Hermes Gateway sebagai Layanan Latar Belakang

Buat file layanan (service file):

sudo nano /etc/systemd/system/hermes-gateway.service

Tempelkan kode berikut, ganti hermes pada '/home/hermes' dengan nama pengguna pilihan Anda:

[Unit]
Description=Hermes Gateway
After=network.target

[Service]
User=hermes
WorkingDirectory=/home/hermes
ExecStart=/home/hermes/.local/bin/hermes gateway
Restart=always
RestartSec=10
Environment=PATH=/home/hermes/.local/bin:/usr/local/bin:/usr/bin:/bin

[Install]
WantedBy=multi-user.target

Aktifkan dan jalankan layanan tersebut:

sudo systemctl daemon-reload
sudo systemctl enable hermes-gateway
sudo systemctl start hermes-gateway
sudo systemctl status hermes-gateway

Kesimpulan

Dalam artikel ini, kita telah fokus pada cara menyiapkan Hermes Agent dan menggunakan Telegram untuk berkomunikasi dengannya. Menjalankan Hermes Agent di server jarak jauh memberi Anda asisten digital nyata yang aktif 24/7.

Artikel Terkait