전체 글 (313) 썸네일형 리스트형 Seeed Studio's E1001 대시보드 구성 책상 위 전자잉크 대시보드 만들기 (Seeed Studio E1001 + Home Assistant)2025년부터 홈 어시스턴트(Home Assistant)로 홈 오토메이션에 관심이 생겨 미니PC로 홈서버를 들여놓고, 조명·에어컨·공기청정기 자동화를 하나씩 시작했다.그중 내가 가장 신경 쓴 건 실내 공기 정보였다. 집 바로 앞이 4차선 도로다 보니 공기질이 유독 중요했기 때문이다.집 안 곳곳에 온습도·VOC·CO2 센서를 배치해두고 폰과 PC로 매번 확인했는데, 이게 점점 '일'이 되어버렸다. 그래서 책상에서 고개만 들면 바로 보이는 대시보드를 하나 마련하기로 마음먹었다.하드웨어 선택제품: Seeed Studio E1001 (7.5인치 전자잉크)가격: 77달러 (알리익스프레스)선택 이유:눈을 위해 발광하.. 미국 직구 배송과 관세 이야기 2025년 12월 5일미국 켄터키주에서 생산하는 작은 제품 2개를 구매했다. 구매한 제품은 알리익스프레스와 아마존 등 종합 쇼핑몰에서 판매를 하지 않는 제품이라 본사 홈페이지에서 직접 구매했다.종합 쇼핑몰에서만 해외 제품을 사봤지, 직접 본사에서 구매하는건 처음이었다. 알리의 배송 옵션처럼 이 제품에도 배송 옵션을 제공했다.가장 저렴한 배송도 길어야 14일 걸린다고 표기되어 있었다. 알리와 비슷하겠지... 라고 생각한게 큰 착각이었다. 주문은 12월 5일배송 시작은 12월 15일무려 10일이나 걸렸다.크리스마스에 제품을 받으려했으나 이미 망했...다 그래. 그럼 15일에 배송을 시작했으니, 1월 첫째주에는 받겠지... 생각했다 새해가 시작된 이후 또 다시 문제가 생겼다.1월 2일 이후로는 제품의 이.. LVM 파티션 사용하는 디스크에 용량 추가 후 작업 추가된 디스크 용량 확인lsblk 추가된 용량 할당cfdisk 물리 사이즈 재인식토록 갱신pvresize /dev/sda3 논리 파티션에 용량 추가lvextend -r -l +100%FREE /dev/mapper/DBMS--vg-var DDClient & NGINX & LetsEncrypt - 3 1. NGINX 사이트 설정2. SSL 적용 NGINX 설정/etc/nginx NGINX 설치 경로에는 아래 2가지 구분된 사이트 설정값을 통해 동작한다. sites-available : 사이트 설정sites-enabled : sites-available에 있는 파일을 활성화하기 위한 디렉토리 available 디렉토리에 설정파일을 저장 후 해당 설정 파일을 활성하하기 위해서는 enabled에 해당 파일을 링크로 걸으면 된다. sites-available 사이트 설정기본적인 default 파일이 있는데, 추가로 파일을 만들어서 사용한다.cd /etc/nginx/sites-availablevi main main 파일을 이제 주 설정파일로 생각하고 home.sacstory.dedyn.io 접속에 대한 .. DDClient & NGINX & LetsEncrypt - 2 1. NGINX 설치2. SSL 발급 NGINX 설치NPM(Nginx Proxy Manger)을 이용한 설정도 있으나 여기서는 NGINX를 이용해서 설정한다.# NGINX 설치apt install nginx SSL 인증서 발급평문인 HTTP 대신 안전한 통신을 위해 HTTPS를 적용해야된다.HTTPS 사용을 위해서는 SSL을 발급받아 NGINX에 적용해야되는데, CertBot 툴을 이용해 쉽게 SSL을 발급 받을 수 있다.사설 인증서 사용시, 데이터는 암호화 되나 브라우저에서 신뢰할수 없는 인증서라고 표기된다.불편함에 따르므로 Let's Encrypt를 사용해서 공인된 인증서를 발급 받도록 한다. SSL 인증서 발급 CertBot을 설치한다.DNS를 이용한 인증을 위해 certbot-dns-dese.. DDClient & NGINX & LetsEncrypt - 1 소개홈 서버를 활용하기 위한 기본 앞단을 아래 요소로 구성해본다.1. DDNS2. Reverse-Proxy3. SSL 설치환경OS : 데비안13DDNS : DDClientReverse-Proxy : NGINXSSL : Certbot DNS Hosting Service : deSEC.ioSSL CA : letsencrypt * Proxmox 9.1.4 기반의 LXC에서 데비안13 사용 간략 설명홈 서버의 경우 대부분 유동 IP를 사용하므로 언제든 변경되는 IP를 추적해 접속할 수 있도록 DDNS 서비스를 이용해야 한다.리버스 프록시(NGINX)는 서버가 여러개인 경우 여러 서버에 접속 할 수 있도록 경로 역할 및 SSL 적용 등 효율적인 관리를 해준다.SSL은 HTTP 통신을 암호화해 HTTPS로 통신.. VM에 디스크 추가 Proxmox에 추가된 물리적 디스크를 직접 VM에 연결(Raw Disk Passthrough) 1. PC에 디스크 추가2. Proxmox에서 디스크 위치 확인 - ls -l /dev/disk/by-id더보기[결과 예시]lrwxrwxrwx 1 root root 9 Oct 11 14:12 ata-WDC_WD20EARX-00PASB0_WD-WCAZAH613128 -> ../../sdd lrwxrwxrwx 1 root root 9 Oct 11 14:12 ata-WDC_WD20EARX-00PASB0_WD-WCAZAJ903058 -> ../../sda lrwxrwxrwx 1 root root 10 Oct 11 14:12 ata-WDC_WD20EARX-00PASB0_WD-WCAZAJ903058-part1 ->.. 리눅스 명령어 모음 파일 복사rsync -avhP --info=progress2 [src] [dest]더보기 remote sync의 약어 [옵션]-a : 원본의 시간을 보존-v : 진행상황-h : 사람이 읽기 편한 용량 단위-P : 이어받기--info=progress2 : 총 복사 진행률 표시--remove-source-files : 복사 완료시 src의 데이터 삭제 [결과 예시] 369.85G 97% 76.33MB/s 1:17:01 (xfr#7230, ir-chk=1019/8746) Music/iwill.m4a 369.86G 97% 76.33MB/s 1:17:01 (xfr#7231, ir-chk=1018/8746) Music/push the m.m4a 369... 이전 1 2 3 4 ··· 40 다음