<aside> ⚠️
이 세팅은 아주 간단하게 무료로 n8n을 클라우드로 사용할 수 있습니다. 어디서든 접속 가능한 링크를 주기 때문에 사용하기 편합니다. 그리고 24시간 운영이 되어서 자동화를 하기 위해 해당 세팅이 꼭 필요합니다. 이런 장점이 있지만, 무료이니 단점이 있겠죠.
→ 단점은 정말 느립니다. n8n 버튼 하나 누르면 꽤…기다려야합니다. 그래서 로컬에 세팅을 하시고 테스트를 거친 후 허깅페이스로 들어가 실제로 사용하시면 됩니다.
</aside>
https://supabase.com 에 들어가서 회원가입을 합니다. 그리고 아래 사진과 같이 organization을 새로 생성합니다.

프로젝트를 새로 생성합니다. (이 비밀번호를 꼭 기억하세요.)


이렇게 새로 프로젝트가 나옵니다.

최상단에 “Connect” 버튼 클릭

아래와 같은 화면이 뜹니다.

Type을 SQLAlchemy 클릭

Method 를 Transaction pooler 로 변경

아래로 스크롤을 내리면 3번의 Connect to your database의 View parameters 부분이 중요합니다.

https://huggingface.co 에 들어가서 회원가입을 합니다.

상단 메뉴에서 “Spaces” 클릭

“New Spaces” 클릭

“Space name”에는 원하는 이름 선정, “Docker” 클릭, “Blank” 클릭 → “Create Space” 클릭

“Settings” 버튼 클릭

아래와 같은 리스트가 뜹니다.

밑에 내리다 보면 아래와 같은 부분이 나옵니다.

세팅을 해줘야합니다.
Variables
“New variable” 버튼 클릭

아래 사진 처럼 값 넣고 “Save” 버튼 클릭

완료 사진

Secrets
“New secret” 버튼 클릭

아래 내용들을 하나씩 추가합니다. ([]대괄호의 값은 8번의 supabase의 값입니다.)

DB_TYPE → postgresdb

DB_POSTGRESDB_HOST → [Supabase Host Address]

DB_POSTGRESDB_PORT → 6543

DB_POSTGRESDB_DATABASE → postgres

DB_POSTGRESDB_USER → [Supabase User]

DB_POSTGRESDB_PASSWORD → [Supabase Password] (2번에서 넣은 비밀번호)

N8N_PORT → 7860

N8N_ENCRYPTION_KEY → [랜덤한 영문 글자를 적으세요]

WEBHOOK_URL → https://{username}-{spacename}.hf.space


다 세팅을 하면 아래와 같이 리스트가 나옵니다.

다시 위로 스크롤을 올려서 Files를 클릭합니다.

“+Contribute” 클릭 → “Create a new file” 클릭
