JellyPo
jellypo.pe.kr
JellyPo
@jellypo.pe.kr
2025 추석 연휴 회고

연휴 동안 주식 벤치 마크 툴 대거 업데이트
CLI 에서 CVS 뽑은 뒤 챠트 생성 수준에서 - BE 엔진으로 변환하고 FE 붙여서 챠트를 동적으로 생성하게 바꿈.

이 과정에서 습득한 기술 및 소감
- 최신 리눅스는 컨테이너 발사대가 되어버렸다. distrobox 로 가상환경 들어가서 mise 로 런타임 관리
- 내 경우 bazzite 를 써서 컨테이너 안에서 컨테이너 실행이 제한되는 모양인데(/home/user 경로가 아니라 /var/home/user 경로라 컨테이너 DB 불일치 뜸) 그런 경우 말고
October 11, 2025 at 12:45 AM
리눅스 컨테이너의 쉘에서 ctrl-p 한 번 누르면 (이전 명령어 단축키이다) 한 번씩 무시되어 두 번 눌러야 제대로 동작하길래 찾아보니, 컨테이너에 신호 보낼 수 있는 키로 ctrl-p 가 지정 되어 있는 모양.

ctrl-p - ctrl-q 를 순서대로 누르면 컨테이너 bash 쉘을 종료하지 않고 나올 수 있다. 호스트에서 podman attach '컨테이너 ID' 적으면 연결 (아무것도 안나오니 ctrl-l 로 화면 클리어)

/etc/containers/containers.conf 파일에 'detach_keys' 설정을 하면
April 20, 2025 at 9:50 AM
2025년 3월 2일에 Obsidian 플러그인 'Self-hosted LiveSync' 가 공개. Obsidian 의 큰 수익원일 Sync 기능을 완전히 대체 가능.

블럭 스토리지(MinIO)나도큐먼트 타입을 다룰 수 있는 DB(CouchDB) 와 연동을 지원

Proxmox community-scripts.github.io/ProxmoxVE/sc...

설치 직후 CouchDB 계정은 admin, Password 는 쉘접속 해서 root 홈 디렉터리 CouchDB.creds 파일에 적혀있는 Password 를 입력하면 됨.
Proxmox VE Helper-Scripts
A Front-end for the Proxmox VE Helper-Scripts (Community) Repository. Featuring over 200+ scripts to help you manage your Proxmox VE environment.
community-scripts.github.io
March 16, 2025 at 2:08 PM
docmost 를 Proxy 통해 접속하면 페이지가 보이긴 하지만 편집을 할 수 없다. 제목까지만 입력 가능하고 편집 영역의 뭔가가 안 뜨는 모양. 직접 접속하면 잘 됨.

wss 는 또 뭐람
February 20, 2025 at 12:23 AM
Proxmox 에 hashicorp packer 로 Rocky linux 9이나 AlmaLinux 9 을 설치하면 커널 패닉 발생. 직접 설치하거나 버전 8, Ubintu는 문제 없다.

검색해보니 버전 9에서 CPU 요구사항이 바뀌어서 그렇다는데. github.com/hashicorp/pa... builder 항목에 cpu host 로 바꾸면 되는 모양
RHEL 9 kernel panic on Packer launched qemu-kvm · Issue #76 · hashicorp/packer-plugin-qemu
This issue was originally opened by @myllynen in hashicorp/packer#11839 and has been migrated to this repository. The original issue description is below. Community Note Please vote on this issue b...
github.com
January 30, 2025 at 3:10 PM
터미널 에뮬레이터 ghostty가 좋대서 찾아봤더니 debian 용은 아직 안 나왔다. mansoorbarri.com/ghostty-is-h... 를 보고 직접 컴파일.

실행 잘 되는데 한글 입력이 잘 안된다. 입력기는 어떻게 붙여야 하는가..
December 31, 2024 at 3:25 PM
올해도 무사히... 새해 복 많이 받으세요.
December 31, 2024 at 3:15 PM
이렇게 교육하면 다른 사람 문의에도 정정해서 알려 주나요? Nginx Proxy Manager 가 openresty 기반인데 nginx 라고 하길래 정정해달라고 했어요.
December 31, 2024 at 1:34 PM
클라우드플래어 DNS 를 OpenTofu 로 관리하려 cf-terraforming 으로 tf파일 생성하려는데 자꾸만 실패. Terraform으론 멀쩡히 잘 됨. wiki.jellypo.pe.kr/ko/IT_Infra/...
Cloudflare DNS 를 Terraform 으로 관리하기
wiki.jellypo.pe.kr
December 28, 2024 at 6:03 AM
이전까지 홈랩은 공유기에서 포트포워딩 해줬는데 https 가 자꾸만 신경 쓰여서 뭔가 방법이 없나 찾아보니, 리버스 프록시에서 https 처리해주면 되는듯

공유기 - Nginx(Proxy) - Proxmox 의 여러 서비스

이 때 페이지 로딩이 안되는 문제가 발생해서 뭔가 봤더니 CORS 라고, 브라우저에서 동일 출처의 리소스 사용이 원칙이고 다른 주소에서 온 리소스는 차단 되니까 헤더에 허용 주소를 넣어야 했다.

그 외에 Proxy 가 임시 파일 저장할 경로 권한 잆어서 js 파일 못 넘겨준 문제도 있었다.
December 25, 2024 at 6:45 AM
Proxmox 처음 설치하고 나면, 편의를 위해 관리 웹 페이지 접속 시 구독 팝업 끄기 위한 js 파일 수정, 유료 구독 저장소 비활성화를 하는데.

bash -c "$(wget -qLO - github.com/community-sc...

이거 한 줄이면 되고, community-scripts.github.io/ProxmoxVE/ 사이트에 이런 스크립트 뿐만 아니라 LXC, VM 쉽게 설치할 수 있는 스크립트가 많이 있음.
https://github.com/community-scripts/ProxmoxVE/raw/main/misc/post-pve-install.sh)"
December 22, 2024 at 4:27 AM
Proxmox 에 GNS3 설치 하는 방법 정리

VMware ova 이미지를 qcow2 로 변환 후 사용하면 됨.

1. GNS3 가상화 버전 중, VMware 버전(ESXi, Workstation 어느쪽이든 상관 없음) 다운로드
2. zip 압축 해제하면 ova 파일 하나 나오는데, tar xvf ....ova 로 묶음 해제
3. vmdk 파일이 두 개 나옴 둘 다 qcow2 로 변환
4. 변환한 qcow2 를 가상머신에 임포트, 1번 디스크로 부팅
August 31, 2024 at 12:01 AM
WSL2 리눅스 커널이 6.6.36 으로 올라가는 모양. 현 시점 Longterm 중엔 최신버전 아닌가? www.phoronix.com/news/Microso...
Microsoft's WSL2 Transitions To Linux 6.6 LTS Kernel
The kernel powering Microsoft's Windows Subsystem for Linux 2 (WSL2) has long been using the Linux 5.15 LTS kernel while finally it's now upgraded past that aging long-term support kernel and onto the...
www.phoronix.com
July 3, 2024 at 3:42 AM
포트 포워딩 테스트를 Proxmox 동일 노드에서 실행 중인 VM 간에 걸었는데 syn 만 보내고 ack 이 안 온다. 아무리 해봐도 방법은 잘못 되지 않아서 혹시나 싶어 가상 머신 -> 물리 장비 방향으로 쏘니 잘 된다.

같은 NIC 에서 가상화로 포워딩 허용 안 하는 건지 뭔지..
June 23, 2024 at 2:42 AM
WezTerm 설정파일 만들었는데 적용이 안됨

확인 방법은 C-S-l 후 뜨는 WezTerm 만의 디버그 오버레이에서 'wezterm.config_file' 입력, 내 경우 "" 만 뜸

~/.wezterm/wezterm.lua 파일이 있는데 왜..? 싶었으나 X 윈도/Wayland 환경은 ~/.config/wezterm/wezterm.lua 경로에 있어야 한다고.

wezterm imgcat 그림파일
로 그림파일을 터미널 에뮬레이터에서 띄울 수 있는게 너무 좋다.
June 16, 2024 at 12:26 PM
Proxmox 쓴다면 github.com/tteck/Proxmox 에서 갖다 쓰는게 너무 편한데 오늘에야 처음 써봄;;
GitHub - tteck/Proxmox: Proxmox VE Helper-Scripts
Proxmox VE Helper-Scripts. Contribute to tteck/Proxmox development by creating an account on GitHub.
github.com
June 15, 2024 at 2:30 AM
N100 네트워크가 자꾸 끊기는데 로그(journalctl -f)는 안 남는다.

N100 두 대를 각각 서버, 데탑으로 쓰는데 서버는 상대적으로 열이 낮다. 리부팅 하면 해결되길래 뭘까 하다가, 열 문제가 아닐까 싶어 케이스를 만져보니, 금속 케이스가 뜨끈뜨끈.

Fanless 랍시고 라디에이터처럼 생긴 녀석인데, 열이 감당이 안되었던 모양. USB 팬을 케이스에 얹어줬다.

N100 두 대를 각각 서버, 데탑으로 쓰는데 서버는 상대적으로 열이 낮다.

데스크탑으로 쓰니 열이 많이 발생하는게 아닐까 추정.
June 15, 2024 at 2:04 AM
obsidian 에 vim 키바인딩을 쓰고 있는데 ^o ^i 로 커서 점프 리스트 탐색하는건 도중에 마우스(터치패드) 사용시 초기화 되는 모양. 터미널 의 nvim 은 마우스로 이동해도 점프 리스트 지원 됨. 생각해보면 터미널에서 마우스 지원한다 해도 결국 CUI로 변환해서 이동하는거고, obsidian 은 OS 기능으로 커서 이동하는거라 obsidian vim 바인딩은 알 수 없는 동작이 되어버리는게 아닌가 추측
February 24, 2024 at 12:42 PM
DNS 를 클라우드 플래어로 바꾸고 나니 홈페이지에서 522 에러 발생. nginx 설정을 아무리 만져봐도 access 랑 error 로그가 안 나오고 타임아웃. 혹시나 싶어 php-fpm7 재시작 했더니 정상 동작.

php-fpm 로그가 안 남아서 원인이 무엇이었는지 잘 모르겠음. php 파일 읽는 것도 아니었는데 대체 뭐였을까.
February 18, 2024 at 11:34 AM
로청 사용 두 달 후기

집에 고양이가 있고 화장실에 모래를 쓰다 보니 고양이 화장실 근처는 큰 모래 알갱이, 온 집안에 뿌옇게 고운 모래가 달라 붙은 상태. 맨발로 걸어다니면 텁텁한 느낌이 있었다.

손전등으로 바닥에 빛을 쬐여보면 먼지가 수두룩하게 보이던 상태.

청소 자주 하면 되지... 로청 비싼게 필요한가? 하는 마음이었지만 하루에 두 세번 청소하기엔 내가 너무 게을렀다. 손으로 들 수 있는 청소기가 있어도 워낙 시끄럽다보니 이른 시간, 늦은 시간엔 돌리기 쉽지 않았고.

그렇게 미루고 미루다 큰맘 먹고 로청 구매.
February 18, 2024 at 9:50 AM
넷플릭스에 공개된 하이스코어 걸 너무나 재미있게 봤다.(몇번 더 보는 중)

일반적인 애니메이션이 24FPS인데, 게임화면은 60FPS라 아예 60FPS로 제작했다고.

작중 인용된 게임의 여러 디테일이 살아있어 아는 만큼 재미있는 작품(세가 새턴 기동음이라든가) 연애물로도 재미있다.
August 6, 2023 at 2:25 PM
https://groups.google.com/g/vim_announce/c/tWahca9zkt4 리눅스에서 편집기로 vim을 최우선으로 쓰고 다른 OS에서도, 편집기 키 바인딩을 vim으로 쓰는 사람이라 갑작스러운 비보에 충격이 크네요.
명복을 빕니다.
August 6, 2023 at 10:53 AM
도메인 연결...!!
July 1, 2023 at 3:31 PM
Hello world
June 22, 2023 at 1:49 AM