본문 바로가기

HTTP34

728x90
Windows PC를 HASS.Agent 통해 Home Assistant 센서 등록 및 제어 HASS.Agent는 Windows PC를 Home Assistant 생태계에 완벽하게 통합하는 강력한 도구입니다.핵심 기능🎵 미디어 플레이어: PC 음악/동영상 제어📊 시스템 센서: CPU, 메모리, 디스크 사용량 모니터링🔔 알림 시스템: Home Assistant → PC 알림 전송🎮 원격 제어: 앱 실행, PC 종료/재시작, 화면 잠금🔊 TTS: 텍스트를 음성으로 PC에서 재생시스템 구성도1️⃣ Home Assistant 준비MQTT 브로커 설치 (Mosquitto)설정 → 애드온 → 애드온 스토어 → Mosquitto broker# Mosquitto 설정 예시logins: - username: mqtt_user password: secure_passwordanonymous: fal.. 2025. 8. 10.
실전용 리눅스 프록시 도구별 서버 성능과 보안을 한눈에 살펴보기 리눅스 서버 환경에서 프록시 서버는 네트워크 트래픽을 중계하거나 필터링하고, 사용자 요청을 제어하는 데 핵심적인 역할을 합니다. 특히 내부망 접근 제어, 트래픽 로깅, 캐싱, 콘텐츠 필터링, 인증, 암호화 전환, VPN 대체 등 다양한 보안·운영 목적에 맞게 활용됩니다. 이러한 프록시 도구는 기능과 용도에 따라 HTTP 프록시, SOCKS 프록시, 리버스 프록시, 로드 밸런서 기반 프록시, 필터링 프록시 등으로 구분되며, 리눅스에서 오픈소스로 쉽게 구축할 수 있는 여러 도구들이 존재합니다.프록시 서버의 주요 활용 시나리오보안 강화: 내부 네트워크와 외부 인터넷 간의 격리, IP 주소 은닉접근 제어: 특정 웹사이트나 서비스에 대한 접근 차단 또는 허용성능 향상: 자주 요청되는 콘텐츠의 캐싱을 통한 대역폭 .. 2025. 7. 10.
EUC-KR 인코딩 웹사이트를 UTF-8로 자동 변환하는 n8n 워크플로우 n8n에서 HTTP Request 노드로 euc-kr 인코딩 데이터를 처리하는 방법입니다. 데이터를 파일 형식으로 저장한 뒤 euc-kr에서 utf-8로 변환한 결과를 처리할 수 있습니다.1. HTTP Request 노드 설정HTTP Request 노드에서 데이터를 받아오는 과정을 설정합니다.Method: GET/POST (요구사항에 따라)Response Format: Set to File.Output Location: Choose Binary (이후 변환 과정을 위해 필요).이렇게 하면 응답 데이터가 바이너리 형식으로 저장됩니다.2. JavaScript 노드 추가JavaScript 노드를 사용해 euc-kr 데이터를 utf-8로 변환합니다. 이를 위해 Node.js의 iconv-lite 패키지가 필요합.. 2025. 4. 15.
n8n HTTP Request 노드로 효율적인 데이터 수집을 위한 페이징 설정 n8n의 HTTP Request 노드에서 페이징 옵션을 활용하는 방법입니다.1. API의 페이징 방식 이해하기사용하려는 API가 페이징을 어떻게 지원하는지 이해하는 것이 중요합니다. 일반적으로 API 문서에서 페이징에 대한 정보가 제공됩니다. 다음과 같은 사항을 확인해야 합니다.페이지 크기 제한: API가 한 번에 반환할 수 있는 최대 항목 수페이지 넘버 또는 오프셋: 각 요청에서 페이지 넘버 또는 데이터의 시작 지점을 설정하는 방법다음 페이지 URL: 응답에 다음 페이지의 URL이 포함되어 있는지 여부2. 페이징 모드 설정n8n의 HTTP Request 노드에서 페이징을 설정합니다.노드 열기: HTTP Request 노드를 열고, API 요청에 필요한 URL, 메서드, 헤더 등을 설정합니다.Pagina.. 2024. 12. 2.
n8n에서 HTTP 요청 및 외부 트래픽 프록시 적용 및 모니터링 통제 방안 n8n에서 HTTP 요청을 보내거나 외부와 통신할 때 프록시 서버를 사용하는 방법은 크게 두 가지 접근 방식이 있습니다. 하나는 전역 설정을 통해 모든 HTTP 요청에 대해 프록시를 설정하는 것이고, 다른 하나는 개별 요청에 대해 프록시를 설정하는 것입니다.1. 전역 프록시 설정n8n을 구성하는 환경에서 전체적으로 프록시를 설정하려면, 환경 변수를 통해 설정할 수 있습니다. 다음 환경 변수를 설정하세요.N8N_HTTP_PROXY: HTTP 트래픽을 위한 프록시 주소N8N_HTTPS_PROXY: HTTPS 트래픽을 위한 프록시 주소N8N_NO_PROXY: 프록시를 사용하지 않을 호스트나 도메인 목록 Docker를 사용하는 경우 docker-compose.yml 파일이나 Docker 명령어에 다음과 같이 환.. 2024. 7. 13.
728x90
728x90