본문 바로가기

분류 전체보기2976

n8n 워크플로우에서 Loop Over Items 노드를 사용한 반복 작업 자동화 n8n에서 반복문을 사용하는 방법은 여러 가지가 있지만, 가장 일반적인 방법 중 하나는 "Loop over items" 기능을 활용하는 것입니다. 아래에 n8n에서 반복문을 사용하는 방법을 단계별로 설명하겠습니다.1. 기본 설정n8n의 작업흐름(Workflow)을 시작하기 위해 n8n에 로그인하고 새로운 워크플로우를 생성합니다.2. 노드 추가반복문을 실행하기 위해 몇 가지 노드를 추가해야 합니다.a. Start 노드 추가"Start" 노드를 추가하여 워크플로우의 시작점을 설정합니다.b. Set 노드 추가"Set" 노드를 추가하여 반복할 데이터를 설정합니다. 예를 들어, 배열을 설정할 수 있습니다.노드 이름: Set파라미터 설정{ "data": [ { "name": "item1", .. 2024. 6. 6.
자동화된 결정에 대한 정보주체의 권리 안내서 추진 배경목적: 인공지능(AI) 시스템을 통해 자동화된 결정 과정의 투명성을 높이고, 정보주체의 권리를 보호하여 개인의 존엄성과 가치를 구현하기 위해 도입되었습니다.필요성: 자동화된 결정 과정에서 발생하는 정보 비대칭 문제를 해소하고, 정보주체의 자기결정권을 보장하려는 목적이 있습니다.자동화된 결정의 대상정의: 인공지능 기술을 포함한 완전히 자동화된 시스템으로 개인정보를 처리하여 이루어지는 결정.대상 여부 판단 기준인적 개입이 없는 완전히 자동화된 시스템에 의한 결정해당 정보주체의 개인정보를 실질적으로 처리하는 결정개인정보처리자가 정보주체의 권리 또는 의무에 영향을 미치는 결정정보주체에 대한 최종적인 결정일 것자동화된 시스템에 의한 개인정보의 처리와 결정 사이의 실질적인 관련성정보주체의 권리거부권자동화된.. 2024. 6. 5.
Node.js 환경에서 생성되는 캐시나 임시 파일을 정리하는 방법 n8n을 Kubernetes 환경에서 운영할 때 /home/node에 대한 PVC(Persistent Volume Claim)를 사용하여 데이터를 저장하는 설정을 사용하게 됩니다. 그런데, 이 디렉토리에 캐시나 임시 파일들이 많이 생성되어 용량이 증가하는 문제를 관리하기 위해 몇 가지 방법을 적용할 수 있습니다.캐시 및 불필요한 파일 정리n8n은 워크플로우 실행 시 여러 임시 파일과 캐시를 생성할 수 있습니다. 이러한 파일들을 주기적으로 정리하는 스크립트를 작성하여 CronJob으로 실행할 수 있습니다. 예를 들어, 특정 디렉토리 내의 모든 파일을 7일 이상된 파일을 삭제하는 스크립트는 다음과 같습니다.find /home/node -type f -mtime +7 -name '*.cache' -exec r.. 2024. 6. 4.
n8n에서 Playwright와 Python 활용한 웹페이지 스냅샷 캡처 n8n에서 Puppeteer 확장을 사용하는 대신 외부 시스템에서 Playwright와 Python을 활용해 웹 페이지의 스크린샷을 캡처하고, 이를 n8n을 통해 슬랙 채널로 전송하는 프로세스를 간단하게 설명하겠습니다.Playwright 환경 설정 및 스크립트 준비Python 및 Playwright 설치Python을 설치합니다.Python 환경에 Playwright를 설치합니다.pip install playwrightplaywright install스크린샷 캡처 스크립트 작성Python을 사용하여 Playwright 스크립트를 작성합니다. 이 스크립트는 웹 페이지를 열고 스크린샷을 캡처한 다음, 이를 파일로 저장합니다.예를 들어, 다음 스크립트는 주어진 URL의 스크린샷을 캡처합니다.from playwr.. 2024. 6. 3.
Nginx Ingress Controller 통해 다양한 유형의 Proxy Redirect 구성 Nginx에서 location 헤더의 URL을 다른 값으로 치환하려면 proxy_redirect 지시어를 사용할 수 있습니다. 이 설정을 사용하면 서버로부터의 응답에서 특정 URL을 새 URL로 변경할 수 있습니다. 다음은 http://domain:1234 주소를 http://abcd.com으로 변경하는 방법을 설명한 Nginx 구성 예시입니다.Nginx 설정 파일 열기: Nginx 구성 파일을 편집기로 열어야 합니다. 보통 이 파일은 /etc/nginx/nginx.conf 또는 /etc/nginx/sites-available 디렉토리 아래에 위치합니다.서버 블록 수정: 대상 server 블록을 찾아서 다음과 같이 proxy_redirect 지시어를 추가합니다.server { listen 80; .. 2024. 6. 2.
728x90