🌟 Genie n8n 설치 가이드북: Google Cloud 무료 VM + Docker 셀프호스팅 완전 자동화| 가나투데이

🌟 가나투데이 n8n 설치 가이드북

macOS/Linux/Windows 완벽 지원 | Google Cloud 무료 VM + Docker + SSL 자동화

🚀 1. Google Cloud 준비 (5분)

✅ Google Cloud 가입

💡 Google Cloud Console 접속
• "프로젝트 만들기" 클릭 → 프로젝트명 입력 → "만들기"
$300 무료 크레딧 90일 제공

✅ gcloud CLI 설치

운영체제 설치 명령어
macOS brew install --cask google-cloud-sdk
Windows gcloud CLI 설치파일 다운로드

'gloud CLI 다운로드 설치'를 누르면 됩니다. 설치됩니다.


✅ gcloud 로그인 & 프로젝트 설정

gcloud auth login
gcloud config set project [프로젝트ID]
            

📦 2. Genie 스크립트 다운로드

파일명: genie-n8n-setup-package.zip

🚀 스크립트 패키지 다운로드

  • genie-setup-n8n.sh (macOS/Linux 용)
  • genie-install-n8n.ps1 (Windows PowerShell 용)

🚀 3. 설치 방법 (1분 실행)

✅ macOS / Linux (터미널)

chmod +x genie-setup-n8n.sh
./genie-setup-n8n.sh

✅ Windows (PowerShell 관리자 권한)

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
.\genie-install-n8n.ps1

☁️ 4. 스크립트 자동화 흐름

  1. 도메인 보유 여부 질문
  2. VM 이름 입력
  3. 머신 타입 선택 (e2-micro 무료티어 기본)
  4. 고정 IP 생성 여부
  5. Google Cloud VM 자동 생성
  6. nginx + certbot SSL 자동 설정
  7. n8n Docker 컨테이너 실행
고정IP 확인: gcloud compute addresses list

🌐 5. 접속 방법

상황 접속 URL
도메인 연결 https://n8n.ganatoday.kr
도메인 없음 http://고정IP:5678

🛡️ 6. 추가 팁

  • 고정 IP → DNS A레코드 등록 = 도메인 접속
  • 도메인 없으면 HTTP 접속 (http://[고정IP]:5678)
  • certbot으로 언제든 HTTPS 전환 가능

🌐 7. 도메인 + HTTPS 완성 가이드

✅ 7-1. 도메인 DNS 설정

타입이름
A@고정 IP주소
Awww고정 IP주소

✅ 7-2. Certbot SSL 발급

# SSH 접속
gcloud compute ssh [VM_NAME] --zone=us-west1-a

# SSL 인증서 발급
sudo certbot --nginx -d n8n.codewithgenie.com

✅ 7-3. SSL 자동 갱신 테스트

sudo certbot renew --dry-run

📦 최종 요약

작업 명령어
도메인 DNS 설정 A레코드 = 고정 IP
certbot SSL 발급 sudo certbot --nginx -d 도메인명
SSL 자동갱신 테스트 sudo certbot renew --dry-run
🎯 한 문장 요약: 고정 IP에 도메인 연결 ➔ certbot 발급 ➔ HTTPS 완성!

🚀 설치 완료!

Made by Genie ✨
Powered by Magic 🪄

Google Cloud 무료 티어 + n8n Docker | 2025.12.27
#n8n #셀프호스팅 #GoogleCloud #Docker #SSL

여기는 원작자의 자세한 설명이 들어있습니다.https://youtu.be/jUvD4akyxNA?si=UBohML0qHIZaiwWK

🌟 Genie n8n 설치 가이드북: Google Cloud 무료 VM + Docker 셀프호스팅 완전 자동화

#가나 투데이 #ganatoday

그린아프로