ํจ๋ฆฌ์ค์ฌ ๋ ๋๊ฒ์ด๋ ๊ธฐ์กด ์ฑ๋ฅ ๋๋ฐฐ ์ ๋ ฅํจ์จ ๊ฐ์ ์์๋ณด๊ธฐ
์ธ๊ณต์ง๋ฅ ์๋, ํ์ ์๋ํ ํด n8n์ ๋งค์ ๊ตฌ๋ ๋ฃ ๋๋ฌธ์ ๋ง์ค์ด์ จ๋์? ์ด์ ๊ฑฑ์ ๋! 30๋ ๊ฒฝ๋ ฅ ๋ง์คํฐ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋์ฐ์ ๋์ปค(Docker)์ ํด๋ผ์ฐ๋ํ๋ ์ด ํฐ๋(Cloudflare Tunnel)์ ํ์ฉํด ์ฐ 48๋ง์์ ์ ์ฝํ๋ n8n ๊ฐ์ธ ์๋ฒ ์ค์น๋ฒ์ ๋ฐ๋ปํ๊ณ ๋ช ํํ๊ฒ ์๋ดํฉ๋๋ค. ๋ ์ฐฝ์ ์ธ ํด์๊ณผ SEO ์ต์ ํ ํค์๋๊ฐ ๊ฐ๋ํ ๊ธ์ ํตํด ๋น์ ์ ์ถ์ ์คํํ๊ฒ ๋ง๋ค ๋น๋ฐ์ ์ฟ๋ณด์ธ์.
ํน์ ๋งค๋ฌ ๊ผฌ๋ฐ๊ผฌ๋ฐ ๋น ์ ธ๋๊ฐ๋ ์๋น์ค ๊ตฌ๋ ๋ฃ ๋๋ฌธ์ ๋ง์ ํ์ผ ์ด ๋ ๋ถ์ํ์ง ์์ผ์ ๊ฐ์?
ํนํ ์ธ๊ณต์ง๋ฅ(AI) ์๋, ์๋ํ๋ ์ด์ ์ ํ์ด ์๋๋ผ ์์กด์ ํต์ฌ ๊ธฐ์ ์ด ๋์์ฃ .
ํ์ง๋ง N8N๊ณผ ๊ฐ์ ๊ฐ๋ ฅํ ์๋ํ ํด์ ์ ๋๋ก ์ฌ์ฉํ๋ ค๋ฉด, ์ 4๋ง์, 1๋ ์ ๋ฌด๋ ค 48๋ง์ ์ด๋ผ๋ ๋ง๋ง์น ์์ ๋น์ฉ์ ์ง๋ถํด์ผ ํฉ๋๋ค. ์ด ๊ธ์ก์ ์์ํ๋ ์ด๋ค์๊ฒ๋ ํฐ ๋ถ๋ด์ผ๋ก ๋ค๊ฐ์ฌ ์๋ฐ์ ์์ด์.
์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฑด '์ ์ ๋น๋ ค ์ฐ๋' ๋ด ๊ฒ์ด ์๋ ํ๋ก๊ทธ๋จ์ด ์๋๋ผ, ์์ ํ '๋ด ๊ฒ'์ผ๋ก ์์ ํ๋ฉฐ ๋ง์๊ป ํ์ฅํ๊ณ ๋ฐ์ดํฐ๋ฅผ ํต์ ํ ์ ์๋ ๋๋ง์ n8n ๊ฐ์ธ ์๋ฒ ๊ฐ ์๋๊น์?
์ด ๊ธ์ ๋ฐ๋ก ๊ทธ ๊ณ ๋ฏผ์ ์ข ์ง๋ถ๋ฅผ ์ฐ๊ณ , 30๋ ๊ฒฝ๋ ฅ์ ๋ง์คํฐ๊ฐ ์๋ ค์ฃผ๋ ์๋์ฐ n8n ์ค์น์ ๊ฐ๋์ ์ธ ๊ณผ์ ์ ๋ฐ๋ปํ๊ฒ ํ์ด๋ผ ์์ ์ ๋๋ค.
๊ฐ์ฅ ๋จผ์ ํ ์ผ์, ๋ง์น ๋ด ์ปดํจํฐ ์์ ์ด์ฌ ๊ฐ ๋ฐฉ์ ํ๋ ๋ง๋๋ ๊ฒ๊ณผ ๊ฐ์์. ์ด ๋ฐฉ์ ์ด๋ฆ์ ๋ฐ๋ก ๋์ปค(Docker)์ ๋๋ค.
๋์ปค๋ ๋ด ์์คํ ์๋์ฐ ์์คํ ์ ๊ฑด๋๋ฆฌ์ง ์์ผ๋ฉด์, ๊ทธ ์์ N8N์ด๋ผ๋ ๋ ๋ฆฝ๋ ์๋ํ ํ๋ก๊ทธ๋จ์ ์์ ํ๊ฒ ๊ฐ๋์ด ์คํํ ์ ์๋ ๊ฐ์ ๊ณต๊ฐ(์ปจํ ์ด๋) ๋ฅผ ์ ๊ณตํด ์ค๋๋ค.
์ฐ์ , ๋์ปค ๊ณต์ ์น์ฌ์ดํธ(docker.com)์์ ์๋์ฐ์ฉ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ๊ณ ์ค์น๋ฅผ ์์ํด์ผ ํฉ๋๋ค.
์ค์น ๊ณผ์ ์ค ์ฃผ์ํด์ผ ํ ์ ์ด ํ๋ ์๋๋ฐ, ์ฌ๋ฌ ๊ฐ์ ์ฒดํฌ ์์ ์ค ๊ฐ์ด๋ฐ ์ฒดํฌ ์์๋ ๋น์๋์ด์ผ ์ค์น๊ฐ ์ํํ๋ค๋ ์ฌ์ค. ์ด๋ฐ ์์ ํ๋ค์ด ์๊ฐ์ ์๊ปด์ฃผ๋ ๊ฒฐ์ ์ ์ธ ์ญํ ์ ํ์ฃ .
๋ง์ฝ ์ค์น ์ค ์ค๋ฅ๊ฐ ๋ฐ์ํ์ฌ ์ถ๊ฐ ์ค์ ์ด ํ์ํ๋ค๋ฉด? ๋นํฉํ์ง ๋ง์ธ์. ์๋์ฐ ๊ฒ์์ฐฝ์ 'cmd'๋ฅผ ์ ๋ ฅํด CMD๋ฅผ '๊ด๋ฆฌ์ ๋ชจ๋'๋ก ์คํ ํด์ผ ํฉ๋๋ค.
๋ง์น ๋์ปค๊ฐ "์ด ๋ฐฉ์ ๋ง๋ค๋ ค๋ฉด ๊ด๋ฆฌ์์ ํ๋ฝ์ด ํ์ํด์!"๋ผ๊ณ ์์ฒญํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์ด ๊ณผ์ ์ ํตํด ๋์ปค๊ฐ n8n์ ์คํํ ์ ์๋ ํ๊ฒฝ์ ์๋ฒฝํ๊ฒ ๊ฐ์ถ๊ฒ ๋ฉ๋๋ค. ์ด์ ๋น์ ์ ์๋์ฐ๋ ๋์ฑ ์์ ํ๊ณ ๋ ๋ ํ n8n ๊ฐ์ธ ์๋ฒ์ ๊ธฐํ์ ๋ง๋ จํ์ต๋๋ค.
๋์ปค๋ผ๋ ๋ฐฉ์ด ์ค๋น๋์๋ค๋ฉด, ์ด์ ๊ทธ ๋ฐฉ์ ๋ค์ฌ๋์ 'N8N ์๋ฒ'๋ผ๋ ๊ฐ๊ตฌ๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค.
๊ฐ์ฅ ๋จผ์ C ๋๋ผ์ด๋ธ์ N8N์ด๋ผ๋ ํด๋๋ฅผ ํ๋ ๋ง๋ญ๋๋ค. ์ด ํด๋๊ฐ ๋ฐ๋ก ์ฐ๋ฆฌ์ ์๋ํ ์์ ์ ๋ชจ๋ ๋ฐ์ดํฐ์ ์ค์ ์ด ์ ์ฅ๋ ๊ธ๊ณ ๊ฐ ๋ ๊ฑฐ์์.
๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ธ๊ณ ์์ 'Dockerfile'์ด๋ผ๋ ์ด๋ฆ์ ํ์ผ์ ๋ง๋ค๊ณ , ์ฌ๊ธฐ์ N8N์ ์๋์ผ๋ก ์ค์นํ๊ธฐ ์ํ ์์ธํ '๊ณํ ๋ชฉ๋ก'์ ์ ์ด ๋ฃ์ต๋๋ค.
๐ ๊ฐ์ฅ ์ค์ํ ํ: ์ด ํ์ผ์ ๋ฐ๋์ ํ์ฅ์๋ช (.txt ๋ฑ)์ ์ง์ด ์ฑ ์ค์ง 'Dockerfile'์ด๋ผ๋ ์ด๋ฆ ๋ง ์ ์งํด์ผ ํฉ๋๋ค. ํ์ผ ํ์๊ธฐ์ '๋ณด๊ธฐ' ์ค์ ์์ ํ์ผ ํ์ฅ์๋ช ์ด ๋ณด์ด๋๋ก ์ฒดํฌํ๋ ๊ฒ์ด ํ์์์.
์ดํ CMD ๊ด๋ฆฌ์ ์ฐฝ์์ ๋ฏธ๋ฆฌ ์์ฑ๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ์ด ๊ณํ ๋ชฉ๋ก(Dockerfile)์ ํ๋์ 'N8N ์ด๋ฏธ์ง CD'๋ก ๋ง๋ค์ด์ค๋๋ค.
์ด ์ด๋ฏธ์ง๊ฐ ๋ฐ๋ก n8n ์๋ฒ์ ๋ณธ์ฒด์ด๋ฉฐ, ์ธ์ ๋ ๋ฃ์๋ค ๋บ๋ค ์คํํ ์ ์๋ ๋ณต์ ๊ฐ๋ฅํ ์๋ํ ๋๋๊ฐ ๋๋ ์ ์ด์ฃ . ๋ช ๋ น์ด๋ฅผ ์คํํ๋ฉด ์ ์ ํ 'Success!'๋ผ๋ ๊นจ๋ํ ์ฑ๊ณต ๋ฉ์์ง๊ฐ ๋น์ ์ ๋ฐ๊ธธ ๊ฒ์ ๋๋ค.
์ด์ ์ด ์ด๋ฏธ์ง๋ฅผ ๋์ปค์ ์ปจํ ์ด๋๋ผ๋ ๊ณต๊ฐ์ ์ฝ์ ํ๊ณ ์คํํ๋ฉด, ์ ์ ํ localhost ์น ์ฃผ์๋ก ์ ์ํ์ ๋ ํ ๋ฌ 4๋ง์์ง๋ฆฌ ์ ๋ฃ ์๋น์ค๋ฅผ ๋ด ์ปดํจํฐ์์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ๋ ์ง๋ฆฟํ ํ๋ฉด์ ๋ง์ฃผํ๊ฒ ๋ฉ๋๋ค!
๋ก์ปฌ(๋ด ์ปดํจํฐ)์ n8n ์ค์น๋ ์ฑ๊ณตํ์ง๋ง, ์ด ์๋ํ ์๋ฒ๊ฐ ์ ํ๋ธ์ ์์์ ์ฌ๋ฆฌ๊ฑฐ๋ ์ธ๋ถ ์น ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด ์ธ์๊ณผ ์ฐ๊ฒฐ๋๋ ํต๋ก๊ฐ ํ์ํฉ๋๋ค.
์ด๋ ํ์ํ ๊ฒ์ด ๋ฐ๋ก ํด๋ผ์ฐ๋ํ๋ ์ด ํฐ๋(Cloudflare Tunnel)๊ณผ ๋๋ง์ ๋๋ฉ์ธ์ ๋๋ค. ๋ง์น ๋ณต์กํ ๋ฏธ๋ก ๊ฐ์ ์ธํฐ๋ท ์ธ์์์ ๋ด ์๋ฒ๋ก ๊ณง์ฅ ์ค๋ '๋น๋ฐ ํต๋ก'๋ฅผ ๋ง๋๋ ๊ฒ๊ณผ ๊ฐ์์.
๊ฐ์ธ ๋๋ฉ์ธ์ 1๋ ์ 7~8์ฒ์๋์ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ๊ตฌ๋งคํ ์ ์์ผ๋ฉฐ, ์ด ๋๋ฉ์ธ ์์ด๋ ์ธ๋ถ ์ ์ ์ค์ ์ ๋ฉฐ์น ์ ์๋นํ ์ ์์ผ๋ ๋ฐ๋์ ๋จผ์ ๋๋ฉ์ธ์ ์ค๋นํด์ผ ํฉ๋๋ค.
์ดํ CMD ์ฐฝ์์ ํด๋ผ์ฐ๋ํ๋ ์ด ์ฑ์ ์ค์นํ๊ณ ๋ก๊ทธ์ธ ๊ณผ์ ์ ๊ฑฐ์น ํ, ํฐ๋์ ์์ฑํฉ๋๋ค. ์ด๋ ํฐ๋์ ์ด๋ฆ(์: test-tunnel)๊ณผ ํจ๊ป ์ํธ์ ๊ฐ์ ์ ์ด์จ(JSON) ํ์ผ์ด ๋ง๋ค์ด์ง๋๋ฐ, ์ด๊ฒ์ด ํฐ๋์ ํตํ ๋น๋ฐ๋ฒํธ์ด๋ ์ ๋ ๋ ธ์ถํด์๋ ์ ๋ฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด ๋ชจ๋ ์ค์ ์ ํ๋๋ก ๋ฌถ์ด์ฃผ๋ config.yml ํ์ผ์ ๋ง๋ค ๋๊ฐ ๊ฐ์ฅ ์ค์ํด์. ์ด ํ์ผ ์์๋ ํฐ๋์ JSON ํ์ผ ๊ฒฝ๋ก์, ์ฐ๋ฆฌ๊ฐ ์ค์ ๋ก ์ฌ์ฉํ ์น ์ฃผ์(n8n.๋ด๋๋ฉ์ธ.com๊ณผ ๊ฐ์)๋ฅผ ์ง์ ํด ์ฃผ์ด์ผ ํฉ๋๋ค.
์ด ๊ณผ์ ์ ํตํด ๋น์ ์ n8n ๊ฐ์ธ ์๋ฒ๋ ์ด์ ์ธ์์ ๋ชจ๋ ์๋ํ ์๋๋ฆฌ์ค์ ์ฐ๊ฒฐ๋ ์ค๋น๋ฅผ ๋ง์น ๊ฒ์ ๋๋ค. ํฐ๋๊ณผ ๋๋ฉ์ธ์ ์ฐ๊ฒฐ๊น์ง ์๋ฃํ๋ค๋ฉด, ์ด์ ์๋ฒ ์คํ๊ณผ ํฐ๋ ์คํ์ ๋ '์ธํธ'๋ผ๋ ๊ฒ์ ๊ธฐ์ตํ์ธ์.
ํฐ๋์ ์คํํ๊ณ ์น ์ฃผ์๋ก ์ ์ํด ๋ณด๋ฉด ๋๋ถ๋ถ ์ ๋์ง๋ง, N8N ์๋๋ฆฌ์ค ์์์ '์น ๋ ธ๋'๋ฅผ ์คํํ์ ๋ ๋ก์ปฌ ์ฃผ์ ๋์ ์ค์ ํ ๋๋ฉ์ธ ์ฃผ์๊ฐ ๋์ค์ง ์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
์ด๊ฒ์ด ๋ฐ๋ก n8n ์ค์น์ ์ต์ข ํผ์ฆ ์กฐ๊ฐ์ ๋๋ค. N8N ์๋ฒ ์ปจํ ์ด๋๊ฐ ์น ์ฃผ์๋ฅผ ์ธ์ํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ด์ฃ .
ํด๊ฒฐ์ฑ ์ ์์ธ๋ก ๊ฐ๋จํฉ๋๋ค. ํ์ฌ ์คํ ์ค์ธ N8N ์ปจํ ์ด๋๋ฅผ ๋์ปค ์ฑ์์ ์ ์ง์ํค๊ณ ์์ ์ญ์ ํ ํ, ์ต์ด ์ปจํ ์ด๋๋ฅผ ์คํํ๋ ๋ช ๋ น์ด ์ค WEB_URL ๋ถ๋ถ์ ์ค์ ์ฌ์ฉํ ๋๋ฉ์ธ ์ฃผ์๋ก ์์ ํ์ฌ ๋ค์ ์คํํด ์ฃผ๋ ๊ฒ์ ๋๋ค.
์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์, ํ๋์ ๋ฉ์ธ ๋๋ฉ์ธ์ ๊ตฌ๋งคํ๋ค๋ฉด ๊ทธ ์์ n8n., test.,
blog. ๋ฑ์ ๋ถ์ฌ
์ถ๊ฐ ๋๋ฉ์ธ ๊ตฌ๋งค ์์ด ์ฌ๋ฌ ์ฉ๋๋ก ํ์ฉ
ํ ์ ์๋ค๋ ์ ์
๋๋ค.
์์ ๋ ๋ช ๋ น์ด๋ก ์๋ฒ๋ฅผ ๋ค์ ์คํํ๊ณ , ํฐ๋๊น์ง ๋ค์ ์คํํ๋ฉด, ์ด์ ์๋๋ฆฌ์ค์ ์น ์ฃผ์์๋ ๋ด๊ฐ ์ค์ ํ ๋๋ฉ์ธ์ด ๊น๋ํ๊ฒ ๋ํ๋๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ก์จ ์ฐ 48๋ง์์ ์ ์ฝํ๋ ์๋ํ ๋ง์คํฐ์ ๊ธธ์ด ๋น์ ์์ ํ์ง ์ด๋ ธ์ต๋๋ค. ๋น์ ์ ์ด์ ๊ตฌ๋ ๋ฃ์ ์ฝ๋งค์ด์ง ์๊ณ , ์ง์ ํ n8n ๊ฐ์ธ ์๋ฒ์ ์ฃผ์ธ์ด ๋์์ต๋๋ค.
๊ธฐ์ ์ ๊ฒฐ๊ตญ ์ฐ๋ฆฌ์ ์ถ์ ๋ ์คํํ๊ณ ์์ ๋กญ๊ฒ ๋ง๋ค๊ธฐ ์ํด ์กด์ฌํฉ๋๋ค. ๋งค๋ฒ ๊ตฌ๋ ๋ฃ๋ฅผ ๊ฑฑ์ ํ๋ฉฐ '๋น๋ ค ์ฐ๋' ์๋ํ๊ฐ ์๋, ์ง์ง ๋ด ์์์์ ๋ชจ๋ ๊ฒ์ ํต์ ํ ์ ์๋ n8n ๊ฐ์ธ ์๋ฒ๋ฅผ ๊ตฌ์ถํ ๋น์ ์ ์ด๋ฏธ ์๋์ ํ๋ฆ์ ์ ๋ํ๊ณ ์๋ ๊ฒ์ ๋๋ค.
์ด ๋ณต์กํ๊ณ ์ฌ์ธํ ๊ณผ์ ์ ์์ํ ๋น์ ์ ์ด์ ์ ์ง์ฌ์ผ๋ก ๋ฐ์๋ฅผ ๋ณด๋ ๋๋ค.
"๊ฐ์ฅ ํ์คํ ๋ฏธ๋ ์์ธก ๋ฐฉ๋ฒ์, ์ค์ค๋ก ๊ทธ ๋ฏธ๋๋ฅผ ๋ง๋ค์ด๊ฐ๋ ๊ฒ์ด๋ค." – ํผํฐ ๋๋ฌ์ปค
์ด์ ๋น์ ์ ์๋์์ ์์๋ ๋ฌด๊ถ๋ฌด์งํ ์๋ํ ์๋๋ฆฌ์ค๋ฅผ ๊ธฐ๋ํ๋ฉฐ, ๋์ฑ ์คํํ ์ถ์ ํจ๊ป ๋ง๋ค์ด ๊ฐ์๋ค.
์ด ๊ธ์ ์๋ณธ ์์ ๋ด์ฉ์ ์ฐธ๊ณ ํ์ฌ ์์ฑ๋์์ผ๋ฉฐ, ๋ชจ๋ ์ ์๊ถ์ ์์์์๊ฒ ์์ต๋๋ค.
์ฃผ์: ๋ณธ ์ฝํ ์ธ ๋ ๊ฐ์ธ ๋ฐ ๋น์์ ์ ์ฉ๋๋ก๋ง ์ฌ์ฉ๋จ์ ๋ช ํํ ์๋ดํฉ๋๋ค. ๊ธ์ ๋ฌด๋จ ๋ณต์ ๋ฐ ์์ ์ ์ด์ฉ์ ์๊ฒฉํ ๊ธ์ง๋ฉ๋๋ค.
์ฌ๋ฌ๋ถ์ ํ์์ด ํฐ ํ์ด ๋ฉ๋๋ค!
ํ์ํ๋ฌ ๊ฐ๊ธฐ