50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
Huginn

Huginn

Huginn로 개인 자동화 에이전트를 구축할 수 있습니다. 웹(RSS, Twitter, 날씨, 가격)을 모니터링하고 서버에서 커스텀 워크플로를 실행하는 IFTTT 대안입니다. Ruby on Rails 앱이며 MIT 라이선스로 제공됩니다. n8n가 등장하기 전부터 존재한 원조 셀프 호스팅 자동화 플랫폼입니다.

버전

최신

운영 체제

Ubuntu Server 24.04 LTS

최소 RAM

2 GB

IP 유형

IPv4

Huginn 접근

브라우저를 열고 다음 주소로 이동하세요: https://<SERVER_IP>

자체 서명된 SSL 인증서 경고를 수락하세요.

기본 관리자 계정 정보:

  • 사용자 이름: admin
  • 암호: password (즉시 변경)

주요 파일 및 경로

  • Huginn 설치: /root/huginn
  • Docker Compose: /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. Nginx 설정의 SSL 경로를 교체합니다:

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부터.