скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Хугинн

Хугинн

Huginn позволяет создавать персональные агенты автоматизации. Альтернатива IFTTT, которая следит за Интернетом (RSS, Twitter, погода, цены) и запускает настраиваемые рабочие процессы на вашем сервере. Приложение Ruby on Rails, лицензия MIT, оригинальная автономная платформа автоматизации, существовавшая до появления n8n.

Версия

Последний

Операционная система

Ubuntu Server 24.04 LTS

Мин. БАРАН

2 GB

Типы IP

ИПВ4

Доступ к Хугинну

Откройте браузер и перейдите на: https://<SERVER_IP>

Примите предупреждение о самоподписанном сертификате SSL.

Учетные данные администратора по умолчанию:

  • Имя пользователя: admin
  • Пароль: password (изменить немедленно)

Важные файлы и местоположения

  • Установка Хугинна: /root/huginn
  • Docker /root/huginn/docker-compose.yml
  • Переменные окружения: /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

Ещё в Автоматизации

Похожие приложения.

Разверните Хугинн прямо сейчас. От $2,48/мес.