n8n을 Nginx에 등록 시 주의 사항 (feat. 필독사항)
·
n8n
n8n 디져 그냥!n8n 구축하면 날 가장 많이 삽질하게 했던 Top3 중 2번째다n8n에 도전하시는 많은 분들은 부디 이 부분을 문제 없이 지나가시길 바라며...까탈스런 n8n이 웃기고도 열받는 상황은 Nginx에 n8n을 등록하면서부터 생겼다HTTPS를 적용한 직후라서 더 헷갈렸었다 (뭐만 하면, SSL 문제인가...?) 본론부터 말하면 n8n은 `location /` 하위에 붙어있는 서브디렉토리로는 실행할 수 없다 뭔말이냐면 아래 두 사진을 보시면 된다이 문제에 대해 찾아보니 개발진도 알고 있는 문제인 것 같았다 (글쓴이가 나랑 비슷한 상황이었음)https://community.n8n.io/t/docker-image/32096/24 Docker imagethank you for your respon..
n8n에서 Webhook 테스트하기 (feat. n8n Webhook 노드 사용법)
·
n8n
두번째 이유식, Webhook 노드노드 몇가지 사용법만 익히고 바로 AI까지 달릴 예정1. Webhook 검색 후, 웹훅 노드 추가이제 익숙해지고 있다2. 웹훅 노드 수정웹훅을 더블 클릭해 수정 페이지를 열어보면 Test URL이 있다저걸 복사해서 Post 요청을 날리면 된다주소가 localhost니까 서버에서 Post를 날려보겠다(참고로 Post 요청인 이유는 위 사진의 옵션에서 보이든 Webhook에 그렇게 세팅해두었기 때문임) 그럼 일단 TestWorkflow 클릭해서 webhook이 Listen 하고 있도록 설정하겠다위 사진처럼 Waiting for trigger event가 표기되면, 웹훅을 들을 준비가 되었다는 것 일단 나는 N8N을 서버의 Docker에서 돌리고 있기 때문에, 서버에서 아까 ..
n8n 기본 주소 변경하기 (feat. n8n 웹훅 주소 바꾸기)
·
n8n
localhost? 외부 통신 어떻게... 하죠??보이는가 localhost?docker로 띄운 n8n 기본주소는 별도로 설정해주지 않으면, localhost로 뜨더라이러면 외부에서 통신할 수가 없다수정해보자docker-compose에서 n8n 기본 주소 변경Webhook 기본 주소는 docker-compose의 n8n - environment에 아래 옵션 두 줄을 추가하여 수정하면 된다- WEBHOOK_URL={URL주소 또는 IP 주소}- N8N_BASE_URL={URL주소 또는 IP 주소} 두개의 차이는 아래와 같다- WEBHOOK_URL : 웹훅 엔드포인트가 외부에 노출될 때 사용되는 URL- N8N_BASE_URL : n8n 웹 인터페이스 및 내부적으로 생성되는 링크의 기본 URL 따라서 둘 다..
n8n에서 Discord로 알림 보내기 (feat. n8n 디스코드 노드 사용법)
·
n8n
그러니까 뭘... 어쩌라구요...?진심으로 봐도 모르겠더라 뭐 옵션 어디에 뭘 넣으라는건지 예제나 템플릿이 없는건 아니지만 친절한 편은 아니었던...(이미지 첨부해서 상세히 떠먹이듯 알려달라고!!) 그래서 입맛에 맞으실지 모르겠지만 내가 직접 만들었다떠먹는 n8n 이유식.. 지금 시작합니다1. Discord 노드 생성일단 간단하면서 결과가 확실하게 보이는 알림 노드를 만들어보자SNS 종류는 상관없지만 나는 Discord가 편해서 이걸로 했다우선 워크플로우(생성) - 마우스 우클릭 or tab - add node - Discord 검색2. Discord 웹훅 URL 등록디스코드 웹훅 만드는 방법은 아래 링크 참조https://ratatou2.tistory.com/71#2.%20웹%20훅%20등록-1 Jen..
n8n 구축하기 (feat. docker-compose)
·
n8n
시작~~~~~ 하겠습니다~~~~~~  일단 프로젝트 정리하는 글에 앞서 이 프로젝트를 진행하는 동안 정말 많은 도움을 주신 J님 다시 한번 감사드립니다(이름도 직위도 공개하지 않길 원하셨음... 따흐흑.. 감사합니다) 아 일단 나는 docker-compose로 구축했다그냥 서버 환경과 분리하고자 했음1. docker-compose.yml 작성길게 끌 것 없다 빠르게 가자docker와 docker-compose를 설치하는 방법이 필요하다면 아래 포스팅 참조https://ratatou2.tistory.com/15 홈서버 만들기 (3) - CI/CD 구축 (feat. Docker)배포할 프로젝트는 있겠지?여기부턴 개인 프로젝트가 있다는 가정하에 진행한다프로젝트가 있어야 배포를 하기 때문에 어찌보면 너무 당연한..
n8n이란? (feat. AI 코드리뷰 자동화 시스템 만들기)
·
n8n
겁나 신기해요...우연찮은 기회로 n8n로 AI의 코드리뷰 자동화 시스템을 구축한 서비스를 보게 되었다정말 충격적이었음 그냥 GitLab에서 MR(Merge Request)를 날리면, 해당 코드를 AI에게 Before/After 코드를 날려보낸다그리고 나면 둘의 코드를 비교해서 코드리뷰를 해줌...심지어 그걸 MR 밑에 Comment로 달아준다 이 모든게 MR을 날리는 순간 자동으로 이뤄지고, 한번에 이뤄진다너무 신기하고 궁금해서 나 또한 직접 구현하고자 했고, 감사하게도 J님의 도움을 받아 일주일 정도의 시간 동안 다 구축할 수 있었다 (정말 감사드려요! - 이름도 직위도 밝히는 것을 원치 않으셨음..) 이게 정말 신기하고 편리하고 기능 많은 유틸성 좋은 툴임에도 정보가 거의 없어서 힘들었다2019년에..