AI로 관리비·공과금 내역 분석하고 아끼는 법 2026 — 여름 전기요금 폭탄 막기
관리비 고지서, 매달 금액만 보고 그냥 내셨죠. 고지서를 AI에 넣으면 항목별로 뜯어서 전월 대비 어디가 늘었는지, 아낄 여지는 어딘지 짚어줘요. 고지서 읽히는 법, 항목 분석 프롬프트, 매달 자동 비교 루틴, 2026년 여름 누진제 완화·에너지캐시백까지 정리했어요.
AI 기술을 누구나 쉽게 활용할 수 있도록 실전 가이드를 작성합니다. ChatGPT, Claude, AI 자동화, SEO 분야를 전문으로 다룹니다.
매달 Zapier 결제일 알림 보고 한숨 쉬어보신 적 있으시죠?
저도 그랬어요. 워크플로 5개 돌리는데 월 49달러. 1년이면 65만원이 빠져나가더라고요. 그래서 작년부터 n8n 자가호스팅으로 옮겼는데, 지금은 워크플로 30개 돌려도 월 0원이에요.
오늘은 n8n을 무료로 올리는 4가지 방법과 1시간 안에 끝나는 셋업 과정을 정리해 드릴게요.
n8n은 Zapier·Make와 같은 노코드 자동화 도구지만 결정적으로 다른 점이 있어요. 소스코드를 공개하고, 직접 서버에 올릴 수 있다는 거예요.
비교해 볼까요.
| 항목 | Zapier | Make.com | n8n 자가호스팅 |
|---|---|---|---|
| 월 비용 (5,000 ops) | 49달러 | 16달러 | 0원 |
| 워크플로 제한 | 플랜별 다름 | 플랜별 다름 | 무제한 |
| 통합 앱 | 6,000+ | 1,500+ | 400+ |
| 데이터 보관 위치 | Zapier 서버 | Make 서버 | 내 서버 |
| 커스텀 코드 | 제한적 | 가능 | 자유 (JS/Python) |
차이가 큰 부분은 두 군데예요. 데이터 보관 위치와 커스텀 코드 자유도.
저는 고객 이메일을 자동 분류하는 워크플로를 돌리는데, 그 데이터가 외부 SaaS에 저장되는 게 영 찝찝했거든요. n8n으로 옮기니까 모든 데이터가 제 서버 안에서만 도는 구조라 마음이 편해요.
가장 무난한 방법이에요. ARM 인스턴스 4 OCPU + 24GB RAM이 영구 무료거든요.
장점:
단점:
장기적으로 가장 안정적인 옵션이에요. 한 번 사두면 영구 사용.
장점:
단점:
도커 컨테이너 띄우는 데 익숙하면 가장 빠른 옵션.
장점:
단점:
월 4~6달러 들지만 안정성과 자유도가 가장 높아요. 진정한 무료는 아니지만 Zapier 대비 90% 절감.
저는 Oracle Free Tier로 시작했다가 안정성 때문에 Hetzner CX11(월 5달러)로 옮겼어요. 1년에 6만원이면 충분.
호스팅 옵션 정했으면 셋업은 거의 같아요. Oracle Free Tier 기준으로 보여드릴게요.
ssh ubuntu@your-server-ip
sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com | sudo bash
sudo usermod -aG docker $USER
newgrp docker
여기까지 약 5분.
version: '3.8'
services:
n8n:
image: n8nio/n8n:latest
restart: always
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=your-strong-password
- N8N_HOST=automation.yourdomain.com
- N8N_PORT=5678
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://automation.yourdomain.com/
- GENERIC_TIMEZONE=Asia/Seoul
- N8N_ENCRYPTION_KEY=your-32-char-random-string
volumes:
- ./n8n_data:/home/node/.n8n
N8N_ENCRYPTION_KEY는 자격증명 암호화에 쓰이는 핵심 값이에요. 한 번 설정하면 절대 바꾸지 마세요. 바꾸면 저장된 모든 자격증명이 깨져요.
docker compose up -d
docker compose logs -f n8n
로그에 Editor is now accessible via: 메시지 뜨면 성공.
Cloudflare Tunnel이 가장 간단해요. 도메인 IP 노출도 안 되고 무료.
curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 -o cloudflared
chmod +x cloudflared
sudo mv cloudflared /usr/local/bin/
cloudflared tunnel login
cloudflared tunnel create n8n
cloudflared tunnel route dns n8n automation.yourdomain.com
~/.cloudflared/config.yml에 다음 내용 추가:
tunnel: n8n
credentials-file: /home/ubuntu/.cloudflared/n8n.json
ingress:
- hostname: automation.yourdomain.com
service: http://localhost:5678
- service: http_status:404
sudo cloudflared service install
이제 https://automation.yourdomain.com으로 접속하면 n8n 로그인 화면이 뜨거든요.
가장 쉬운 워크플로부터 만들어 볼게요.
Row Added 이벤트priority 컬럼이 high인 경우만 통과#alerts 채널에 메시지 전송UI에서 노드 끌어다 놓고, 자격증명 입력하면 5분이면 완성. n8n의 강점은 각 노드 사이에 Code 노드(JS/Python)를 끼워넣을 수 있다는 거예요. Zapier에서 안 되던 복잡한 데이터 변환이 자유로워져요.
GitHub Actions로 매일 워크플로 JSON export → private repo push.
docker exec n8n n8n export:workflow --all --output=/tmp/workflows.json
이 명령을 cron에 걸어두고 결과를 GitHub에 push하면 끝. 서버 날아가도 30분이면 복구.
docker compose pull
docker compose up -d
너무 자주 업데이트하면 워크플로 호환성 문제 생기는 경우 있어요. 월 1회, 메이저 버전 안 바뀐 시점에만 업데이트하세요.
docker stats n8n
512MB 넘기 시작하면 워크플로 정리하거나 인스턴스 사양 올려야 해요. n8n은 워크플로가 누적되면 메모리 사용량이 천천히 늘어요.
오늘 30분만 빼서 이거 두 개 하세요.
첫째, Oracle Cloud 가입하고 Always Free ARM 인스턴스 한 개 띄우기. 카드 등록은 검증용일 뿐 과금되지 않아요.
둘째, 위 docker-compose.yml 그대로 복사해서 띄워보기. 도메인 없이 IP 직접 접속(http://your-ip:5678)으로 일단 작동만 확인.
이 두 단계만 끝내도 Zapier 구독 해지 결심이 서거든요. 워크플로 옮기는 건 그다음 주에 천천히 하면 돼요.
n8n 코드 자체는 Fair-code 라이선스라 개인·내부 사용은 100% 무료예요. 호스팅 비용도 Oracle Free Tier·Fly.io 무료 티어·집 라즈베리파이로 0원 가능. 단, 외부에 SaaS로 재판매하려면 라이선스 별도 협의가 필요해요.
셋업 진입장벽이 가장 큰 단점. Docker·Node.js 기본 지식이 필요하고 직접 업데이트도 해야 해요. 통합 앱 개수도 Zapier 6,000+ 대비 n8n은 약 400개로 적어요. 단 n8n은 HTTP Request 노드로 어떤 API든 직접 연동 가능해서 결국 비슷해져요.
Always Free 티어는 ARM 인스턴스 4 OCPU + 24GB RAM까지 영구 무료예요. n8n에 충분하고도 남는 사양. 단, 90일간 무활성 시 회수될 수 있으니 월 1회 정도 SSH 접속 또는 트래픽 발생시키면 안전해요.
라즈베리파이 4(4GB) 기준 워크플로 50개 동시 실행 무리없어요. 단, 영상 처리·대용량 데이터 ETL은 느릴 수 있음. 일반적인 시트→Slack→이메일 자동화는 충분합니다. 전기료는 월 2,000원 수준.
자동 변환 도구는 없어요. 하지만 Zapier에서 워크플로 구조를 캡처하고 n8n UI에 비슷하게 다시 만드는 식으로 1워크플로당 평균 20~30분이면 옮길 수 있어요. 트리거→필터→액션 구조가 같아서 학습 곡선이 짧아요.
필수 3가지: ① N8N_BASIC_AUTH_ACTIVE=true로 베이직 인증 켜기 ② HTTPS 강제(Let's Encrypt 무료) ③ N8N_ENCRYPTION_KEY 환경변수로 자격증명 암호화. 외부 노출되는 도메인이라면 Cloudflare Tunnel로 IP 숨기는 것도 방법이에요.
두 가지 방법. 첫째, n8n UI에서 워크플로 JSON export 후 GitHub private repo에 push. 둘째, n8n DB(SQLite/Postgres) 통째로 주기적으로 클라우드 스토리지에 dump. 저는 깃허브 액션으로 매일 자동 export 돌려요.