diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Huginn

Huginn

Huginn memungkinkan kamu membangun agen otomasi pribadi. Alternatif IFTTT yang memantau web (RSS, Twitter, cuaca, harga) dan menjalankan alur kerja kustom di servermu. Aplikasi Ruby on Rails berlisensi MIT, platform otomasi self-hosted pertama yang ada sebelum n8n.

Versi

Terbaru

Sistem Operasi

Server Ubuntu 24.04 LTS

RAM minimum

2 GB

Jenis IP

IPv4

Akses Huginn

Buka browser Anda dan kunjungi: https://<SERVER_IP>

Abaikan peringatan sertifikat SSL yang ditandatangani sendiri.

Kredensial admin default:

  • Nama pengguna: admin
  • Kata sandi: password (ubah sekarang)

File & Lokasi Penting

  • Instalasi Huginn: /root/huginn
  • Docker Compose: /root/huginn/docker-compose.yml
  • Variabel lingkungan: /root/huginn/.env
  • Sertifikat SSL: /etc/nginx/ssl
  • Konfigurasi Nginx: /etc/nginx/sites-available/huginn

Perintah Umum

Periksa log:

docker logs huginn -f
docker logs huginn_mysql -f

Mulai ulang kontainer:

cd /root/huginn
docker compose restart huginn
docker compose restart huginn_mysql
docker compose restart # restart all

Lihat container yang berjalan:

docker ps

Manajemen Nginx:

systemctl restart nginx
systemctl status nginx

Mengaktifkan SSL dengan Domain

1. Arahkan domain Anda ke IP server.

2. Edit konfigurasi Nginx dan ganti kedua server_name <IP>; dengan domain Anda (<your-domain>) untuk blok HTTP (port 80) dan HTTPS (port 443):

vim /etc/nginx/sites-available/huginn

3. Instal Certbot:

apt install -y certbot python3-certbot-nginx

4. Jalankan perintah berikut untuk membuat sertifikat Let's Encrypt yang valid:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Ganti path SSL di konfigurasi Nginx:

vim /etc/nginx/sites-available/huginn
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Restart Nginx untuk menerapkan perubahan:

systemctl restart nginx

7. Buka browser Anda dan kunjungi: https://yourdomain.com

Lainnya di Automation

Aplikasi terkait.

Deploy Huginn sekarang. Mulai dari $2.48/bulan.