JellyPo's Avatar

JellyPo

@jellypo.pe.kr

22 Followers  |  31 Following  |  46 Posts  |  Joined: 14.06.2023  |  2.2128

Latest posts by jellypo.pe.kr on Bluesky

2025 추석 연휴 회고

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

이 과정에서 습득한 기술 및 소감
- 최신 리눅스는 컨테이너 발사대가 되어버렸다. distrobox 로 가상환경 들어가서 mise 로 런타임 관리
- 내 경우 bazzite 를 써서 컨테이너 안에서 컨테이너 실행이 제한되는 모양인데(/home/user 경로가 아니라 /var/home/user 경로라 컨테이너 DB 불일치 뜸) 그런 경우 말고

11.10.2025 00:45 — 👍 0    🔁 0    💬 0    📌 0

법무부 장관입니다.

30.06.2025 21:32 — 👍 0    🔁 0    💬 1    📌 0

바꿀 수 있으나, Rocky Linux 등은 해당 위치에 파일이 없다... (다른 패키지도 마찬가지이지만) 이런 경우 /usr/share/containers/containers.conf 파일을 복사해주고 사용하면 됨.

20.04.2025 09:50 — 👍 0    🔁 0    💬 0    📌 0

리눅스 컨테이너의 쉘에서 ctrl-p 한 번 누르면 (이전 명령어 단축키이다) 한 번씩 무시되어 두 번 눌러야 제대로 동작하길래 찾아보니, 컨테이너에 신호 보낼 수 있는 키로 ctrl-p 가 지정 되어 있는 모양.

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

/etc/containers/containers.conf 파일에 'detach_keys' 설정을 하면

20.04.2025 09:50 — 👍 0    🔁 0    💬 1    📌 0

이를 Self-hosted livesync 플러그인 설정에 넣으면 기본 설정 완료.

16.03.2025 14:08 — 👍 0    🔁 0    💬 0    📌 0

Obsidian 기기에서 CouchDB 접속 URI 를 만들어야 하는데(정확히는... deno 실행할 수 있는 어디서든 생성할 수 있다.)

hostname, database, passphrase, username, password 다섯개 변수 설정 후 (CouchDB 접속할 수 있는 정보들...인데 passphrase 는 안 쓰이는게 아닌가?)

deno run -A raw.githubusercontent.com/vrtmrz/obsid...

를 실행

실행 결과로 Setup-URI 와 passphrase 가 나온다.

16.03.2025 14:08 — 👍 0    🔁 0    💬 1    📌 0
Post image

Proxmox LXC 버전 CouchDB 설치 후 설정은 github.com/vrtmrz/obsid... 를 참고하되, 각자 상황에 맞게 적용.

docker 가 아니므로 실행 시 환경 변수를 직접 넣고 스크립트 실행. hostname, username, password 각각 CouchDB IP나 Hostname, CouchDB 계정과 패스워드

스크립트 실행 잘 되면 첨부한 결과와 같아야 함.

https 로 CouchDB 접속할 수 있도록 구성 하면 (나는 Nginx Proxy Manager 사용) 서버 설정은 끝.

16.03.2025 14:08 — 👍 0    🔁 0    💬 1    📌 0
Preview
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.

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 를 입력하면 됨.

16.03.2025 14:08 — 👍 1    🔁 0    💬 1    📌 0

Proxy 를 NPM(Nginx Proxy Manager) 사용 중인데, 해당 프록시 설정에 Websockets Support 체크로 해결. NPM 은 신이야!!

20.02.2025 00:28 — 👍 0    🔁 0    💬 0    📌 0
Post image

docmost 를 Proxy 통해 접속하면 페이지가 보이긴 하지만 편집을 할 수 없다. 제목까지만 입력 가능하고 편집 영역의 뭔가가 안 뜨는 모양. 직접 접속하면 잘 됨.

wss 는 또 뭐람

20.02.2025 00:23 — 👍 0    🔁 0    💬 1    📌 0
Preview
cpu_type broken since 1.2.2 · Issue #307 · hashicorp/packer-plugin-proxmox Overview of the Issue When provisioning the VM from packer cpu_type is not being passed to proxmox resulting in all hosts taking the default value regardless of cpu_type setting. This works in 1.2....

github.com/hashicorp/pa...

proxmox packer plugin 1.2.2 의 버그, cpu_type 바꿔봐도 무조건 x86-64-v1 으로 인식되고 커널 패닉 발생
1.2.1 로 다운그레이드 시 cpu_type 인식 잘 됨

31.01.2025 08:57 — 👍 0    🔁 0    💬 0    📌 0
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...

Proxmox 에 hashicorp packer 로 Rocky linux 9이나 AlmaLinux 9 을 설치하면 커널 패닉 발생. 직접 설치하거나 버전 8, Ubintu는 문제 없다.

검색해보니 버전 9에서 CPU 요구사항이 바뀌어서 그렇다는데. github.com/hashicorp/pa... builder 항목에 cpu host 로 바꾸면 되는 모양

30.01.2025 15:10 — 👍 0    🔁 0    💬 1    📌 0
Post image

터미널 에뮬레이터 ghostty가 좋대서 찾아봤더니 debian 용은 아직 안 나왔다. mansoorbarri.com/ghostty-is-h... 를 보고 직접 컴파일.

실행 잘 되는데 한글 입력이 잘 안된다. 입력기는 어떻게 붙여야 하는가..

31.12.2024 15:25 — 👍 1    🔁 0    💬 0    📌 0

올해도 무사히... 새해 복 많이 받으세요.

31.12.2024 15:15 — 👍 0    🔁 0    💬 0    📌 0
nginx proxy manager (이하 NPM) 가 nginx 기반인지 openresty 기반인지 google gemini 에게 묻는 캡쳐이며, gemini 는 NPM 이 nginx 기반이라도 답변하고 nginx 와 openresty 에 대한 설명을 하고 있다.

nginx proxy manager (이하 NPM) 가 nginx 기반인지 openresty 기반인지 google gemini 에게 묻는 캡쳐이며, gemini 는 NPM 이 nginx 기반이라도 답변하고 nginx 와 openresty 에 대한 설명을 하고 있다.

Nginx Proxy Manager 컨테이너 안에서 nginx -V 명령을 실행하여 openresty 임을 확인하고 gemini 에게 이전 답변에 대해 사과하고 앞으로 다른 사람에겐 정정한 답변을 알려줄 것을 요구하고 있다.

Nginx Proxy Manager 컨테이너 안에서 nginx -V 명령을 실행하여 openresty 임을 확인하고 gemini 에게 이전 답변에 대해 사과하고 앞으로 다른 사람에겐 정정한 답변을 알려줄 것을 요구하고 있다.

이렇게 교육하면 다른 사람 문의에도 정정해서 알려 주나요? Nginx Proxy Manager 가 openresty 기반인데 nginx 라고 하길래 정정해달라고 했어요.

31.12.2024 13:34 — 👍 0    🔁 0    💬 0    📌 0
Cloudflare DNS 를 Terraform 으로 관리하기

클라우드플래어 DNS 를 OpenTofu 로 관리하려 cf-terraforming 으로 tf파일 생성하려는데 자꾸만 실패. Terraform으론 멀쩡히 잘 됨. wiki.jellypo.pe.kr/ko/IT_Infra/...

28.12.2024 06:03 — 👍 0    🔁 0    💬 0    📌 0

서버 로그만으로 원인 알 수 없었고 웹브라우저 개발자 모드의 콘솔 로그에서 나오는 경고로 검색해봐야 했음.

한 번 해보면 별거 아니긴 한데 배경 지식 아무 것도 없이 처음 맞닥뜨린 문제라(TCP 통신도 되고 페이지 일부 열리다 스크립트 일부가 실행 안되는) 현상부터 확인하느라 어려웠음.

뭣보다 집에서 사설 IP 통신 되는 환경에선 잘 열리다, 외부 네트워크에 안 열리는 현상이라 DNS 문제인가 헤매기도...

25.12.2024 06:45 — 👍 0    🔁 0    💬 0    📌 0

이전까지 홈랩은 공유기에서 포트포워딩 해줬는데 https 가 자꾸만 신경 쓰여서 뭔가 방법이 없나 찾아보니, 리버스 프록시에서 https 처리해주면 되는듯

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

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

그 외에 Proxy 가 임시 파일 저장할 경로 권한 잆어서 js 파일 못 넘겨준 문제도 있었다.

25.12.2024 06:45 — 👍 0    🔁 0    💬 1    📌 0

Proxmox 처음 설치하고 나면, 편의를 위해 관리 웹 페이지 접속 시 구독 팝업 끄기 위한 js 파일 수정, 유료 구독 저장소 비활성화를 하는데.

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

이거 한 줄이면 되고, community-scripts.github.io/ProxmoxVE/ 사이트에 이런 스크립트 뿐만 아니라 LXC, VM 쉽게 설치할 수 있는 스크립트가 많이 있음.

22.12.2024 04:27 — 👍 0    🔁 0    💬 0    📌 0
Preview
Update · community-scripts ProxmoxVE · Discussion #237 Good afternoon! I am tteckster's wife. I don't have a clue if anyone will even see this because I'm not the computer savvy person that my husband was, but I wanted to try. I know that he posted an ...

PVE Helper-scripts 를 만든 tteck 님이 돌아가셨다고.
커뮤니티 관리로 전환

30.11.2024 12:22 — 👍 0    🔁 0    💬 0    📌 0
Preview
GitHub - hegdepavankumar/Cisco-Images-for-GNS3-and-EVE-NG: Free Images for EVE-NG and GNS3 containing routers, switches,Firewalls and other appliances, including Cisco, Fortigate, Palo Alto, Sophos an... Free Images for EVE-NG and GNS3 containing routers, switches,Firewalls and other appliances, including Cisco, Fortigate, Palo Alto, Sophos and more. Master the art of networking and improve your sk...

라고 쓰고 더 찾아보니 github.com/hegdepavanku... 이런 곳이?

31.08.2024 00:06 — 👍 0    🔁 0    💬 0    📌 0

Cisco 이미지는 어디서 받나?
- 공식 홈페이지. 당연히 공짜 아니고 권한 있는 계정으로만 다운로드 가능. 유지보수 업체나 리셀러 통해 받아야 하는듯

31.08.2024 00:04 — 👍 0    🔁 0    💬 1    📌 0

Proxmox 에 GNS3 설치 하는 방법 정리

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

1. GNS3 가상화 버전 중, VMware 버전(ESXi, Workstation 어느쪽이든 상관 없음) 다운로드
2. zip 압축 해제하면 ova 파일 하나 나오는데, tar xvf ....ova 로 묶음 해제
3. vmdk 파일이 두 개 나옴 둘 다 qcow2 로 변환
4. 변환한 qcow2 를 가상머신에 임포트, 1번 디스크로 부팅

31.08.2024 00:01 — 👍 0    🔁 0    💬 1    📌 0
Preview
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...

WSL2 리눅스 커널이 6.6.36 으로 올라가는 모양. 현 시점 Longterm 중엔 최신버전 아닌가? www.phoronix.com/news/Microso...

03.07.2024 03:42 — 👍 0    🔁 0    💬 0    📌 0
Preview
jump to another pane with keyboard easily · Issue #1975 · wez/wezterm Is your feature request related to a problem? Please describe. I need to just to different pane a lot, but I don't see easy way to do so with wezterm without mouse. Describe the solution you'd like...

pane 전환 하는 방법: ctrl-shift 화살표 키
github.com/wez/wezterm/...

다른 방법은 스크립트 추가 설정
wezfurlong.org/wezterm/conf...
wezfurlong.org/wezterm/conf...

29.06.2024 02:00 — 👍 0    🔁 0    💬 0    📌 0

각기 다른 VM 으로는 포트 포워딩이 잘 된다. 동일 머신, 동일 NIC 에 IP 가 다르게 할당(NAT) 되어있을 때 DNAT 이 제대로 안되는 걸까...?

23.06.2024 02:59 — 👍 0    🔁 0    💬 0    📌 0

포트 포워딩 테스트를 Proxmox 동일 노드에서 실행 중인 VM 간에 걸었는데 syn 만 보내고 ack 이 안 온다. 아무리 해봐도 방법은 잘못 되지 않아서 혹시나 싶어 가상 머신 -> 물리 장비 방향으로 쏘니 잘 된다.

같은 NIC 에서 가상화로 포워딩 허용 안 하는 건지 뭔지..

23.06.2024 02:42 — 👍 0    🔁 0    💬 1    📌 0

6일 동안 네트워크 안 끊겨서 열 문제 가능성이 맞는 모양.

팬리스 케이스가 시간당 열 용량 제대로 계산해서 만드는게 아니던지, 환경이 어느정도 공기 순환 있는걸 가정하고 만든게 아닌가 싶다. 안정된 환경에선 열이 축적되어 열로 인한 대류만으론 냉각 성능이 안나오는듯.

사실 빼먹은게 두 개 있는데 N100 두 대를 쌓아놓았고, 네트워크 끊긴 장비는 위에 있는 장비였고, 구매 옵션에 팬이 있길래 케이스 하부에 팬을 달긴 했다(공기 흐름은 미미함)

21.06.2024 00:15 — 👍 0    🔁 0    💬 0    📌 0

hs.hotkey.bind({"option"}, "space", function()
hs.application.launchOrFocus("WezTerm")
local wezterm_window = hs.window.find("WezTerm")
if wezterm_window then
wezterm_window:focus()
end
end)

option-space 누르면 WezTerm 으로 전환 단축키

20.06.2024 20:23 — 👍 0    🔁 0    💬 1    📌 0
WezTerm 원격접속하여 이미지 띄운 모습. 이미지는 고양이 얼굴을 밑에서 찍어 고양이의 입과 코가 보이는 사진이다.

WezTerm 원격접속하여 이미지 띄운 모습. 이미지는 고양이 얼굴을 밑에서 찍어 고양이의 입과 코가 보이는 사진이다.

원격지 SSH 이미지도 WezTerm 안에서 볼 수 있음(서버 - 클라이언트 WezTerm 설치 및 실행 되어야 함)

SSH Server: wezterm-mux-server 실행 (--daemonize 옵션 가능) SSH Client: wezterm connect SSHMUX:호스트네임 (SSHMUX 생략하면 유닉스 소켓이 기본인듯?)

16.06.2024 14:07 — 👍 0    🔁 0    💬 1    📌 0

@jellypo.pe.kr is following 18 prominent accounts