50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
Huginna

Huginna

Huginn pozwala budować osobistych agentów automatyzacji. Alternatywa IFTTT, która obserwuje sieć (RSS, Twitter, pogoda, ceny) i uruchamia niestandardowe przepływy pracy na Twoim serwerze. Aplikacja Ruby on Rails, na licencji MIT, oryginalna, hostowana platforma automatyzacji sprzed istnienia n8n.

Wersja

Najnowszy

System operacyjny

Ubuntu Server 24.04 LTS

Min. BARAN

2 GB

Typy IP

IPV4

Dojazd do Huginn

Otwórz przeglądarkę i przejdź do: https://<SERVER_IP>

Zaakceptuj ostrzeżenie dotyczące certyfikatu SSL z podpisem własnym.

Domyślne poświadczenia administratora:

  • Nazwa użytkownika: admin
  • Hasło: password (zmień natychmiast)

Ważne pliki i lokalizacje

  • Instalacja Huginna: /root/huginn
  • Tworzenie Dockera: /root/huginn/docker-compose.yml
  • Zmienne Env: /root/huginn/.env
  • Certyfikaty SSL: /etc/nginx/ssl
  • Konfiguracja Nginx: /etc/nginx/sites-available/huginn

Wspólne polecenia

Sprawdź logi:

docker logs huginn -f
docker logs huginn_mysql -f

Uruchom ponownie kontenery:

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

Zobacz działające kontenery:

docker ps

Zarządzanie Nginxem:

systemctl restart nginx
systemctl status nginx

Włączanie SSL z domeną

1. Skieruj swoją domenę na IP serwera.

2. Edytuj konfigurację Nginx i zamień oba server_name <IP>; z Twoją domeną (<your-domain>) dla bloków HTTP (port 80) i HTTPS (port 443):

vim /etc/nginx/sites-available/huginn

3. Zainstaluj Certbot:

apt install -y certbot python3-certbot-nginx

4. Uruchom poniższe polecenie, aby wygenerować ważny certyfikat Let’s Encrypt:

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

5. Zamień ścieżki SSL w konfiguracji 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. Zrestartuj Nginx, aby zastosować zmiany:

systemctl restart nginx

7. Otwórz przeglądarkę i odwiedź: https://yourdomain.com

Więcej w Automatyzacja

Powiązane aplikacje.

Rozmieść Hugina teraz. Od $2,48/mies.