Знижка 50%. усі плани, обмежений час. Від $2.48/mo
Huginn

Huginn

Huginn дозволяє створювати особисті агенти автоматизації. Альтернатива IFTTT, яка стежить за Інтернетом (RSS, Twitter, погода, ціни) і запускає спеціальні робочі процеси на вашому сервері. Додаток Ruby on Rails, ліцензований Массачусетським технологічним інститутом, оригінальна самостійна платформа автоматизації до того, як існував n8n.

Версія

Останній

Операційна система

Ubuntu Server 24.04 LTS

Хв. ОЗУ

2 GB

Типи IP

IPV4

Доступ Huginn

Відкрийте браузер і перейдіть за адресою: https://<SERVER_IP>

Прийміть попередження про самопідписаний сертифікат SSL.

Облікові дані адміністратора за замовчуванням:

  • Ім'я користувача: admin
  • Пароль: password (міняти негайно)

Важливі файли та розташування

  • Інсталяція Huginn: /root/huginn
  • Docker Compose: /root/huginn/docker-compose.yml
  • Змінні env: /root/huginn/.env
  • SSL-сертифікати: /etc/nginx/ssl
  • Конфіг Nginx: /etc/nginx/sites-available/huginn

Загальні команди

Перевірте журнали:

docker logs huginn -f
docker logs huginn_mysql -f

Перезапустити контейнери:

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

Переглянути запущені контейнери:

docker ps

Керування Nginx:

systemctl restart nginx
systemctl status nginx

Увімкнення SSL з доменом

1. Спрямуйте свій домен на IP-адресу сервера.

2. Відредагуйте конфіг Nginx і замініть обидва server_name <IP>; з вашим доменом (<your-domain>) для блоків HTTP (порт 80) і HTTPS (порт 443):

vim /etc/nginx/sites-available/huginn

3. Встановіть Certbot:

apt install -y certbot python3-certbot-nginx

4. Виконайте таку команду, щоб згенерувати дійсний сертифікат Let's Encrypt:

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

5. Замініть шляхи SSL у конфігу 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. Перезапустіть Nginx, щоб застосувати зміни:

systemctl restart nginx

7. Відкрийте браузер і перейдіть за адресою: https://yourdomain.com

Більше в розділі Автоматизація

Схожі додатки.

Розгорніть Huginn зараз. Від $2,48/міс.