2025 Summertracking

๐Ÿž๏ธ ์—ฌ๋ฆ„ ๊ณ„๊ณก ํŠธ๋ ˆํ‚น ํƒ์ƒ‰๊ธฐ ๋Œ€ํ•œ๋ฏผ๊ตญ ๊ณณ๊ณณ์— ์ˆจ๊ฒจ์ง„ ์•„๋ฆ„๋‹ค์šด ์—ฌ๋ฆ„ ๊ณ„๊ณก ํŠธ๋ ˆํ‚น ์ฝ”์Šค๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”. ์•„๋ž˜ ํ•„ํ„ฐ์™€ ์ฐจํŠธ๋ฅผ ์ด์šฉํ•ด ๋‚˜์—๊ฒŒ ๊ผญ ๋งž๋Š” ์—ฌํ–‰์ง€๋ฅผ ์ฐพ๊ณ , ์นด๋“œ๋ฅผ ํด๋ฆญํ•ด ์ƒ์„ธ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ—บ๏ธ ์ง€์—ญ๋ณ„๋กœ ์ฐพ์•„๋ณด๊ธฐ ์ „์ฒด ์ˆ˜๋„๊ถŒ

Homserver Wol

1. ๋ชฉ์  ์ด ๋ฌธ์„œ๋Š” 2011๋…„ํ˜• ๋งฅ๋ถํ”„๋กœ๋ฅผ ํ™ˆ์„œ๋ฒ„๋กœ ํ™œ์šฉํ•˜๋ฉฐ, ์‹œ์Šคํ…œ ํŒฌ์†Œ์Œ๊ณผ ์ „๋ ฅ ์†Œ๋ชจ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•  ๋•Œ๋งŒ Wake-on-LAN(WOL)์œผ๋กœ ๊นจ์šฐ๊ณ , ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๋• suspend(์ ˆ์ „) ๋ชจ๋“œ๋กœ ๋Œ€๊ธฐ์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌ. ํ™ˆ์„œ๋ฒ„๋Š” K3s ํด๋Ÿฌ์Šคํ„ฐ์˜ control-plane

Jellyfin_Storage

Jellyfin ๋ฏธ๋””์–ด ์Šคํ† ๋ฆฌ์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ ์ •๋ฆฌ (RWX โ†’ RWO ์ „ํ™˜) ๐Ÿงพ ๋ชฉ์  * Jellyfin์˜ ๋ฏธ๋””์–ด ์ €์žฅ์†Œ๋ฅผ ์™ธ์žฅํ•˜๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์•ˆ์ •์ ์œผ๋กœ ์šด์˜ํ•˜๊ธฐ ์œ„ํ•ด, ๊ธฐ์กด NFS(RWX) ๋ฐฉ์‹์—์„œ Longhorn ๊ธฐ๋ฐ˜ RWO ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์กฐ๋ฅผ ๋ณ€๊ฒฝํ•จ * Git + Argo CD + Helm์œผ๋กœ ๋ฐฐํฌ๋˜๋Š”

Git Push Error Multi Accounts

Git Push ์˜ค๋ฅ˜์™€ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ์ •๋ฆฌ (๋‹ค์ค‘ GitHub ๊ณ„์ • ์„ค์ •) ๊ฐœ๋ฐœ ๋˜๋Š” GitOps ํ™˜๊ฒฝ์—์„œ GitHub ๊ณ„์ •์„ 2๊ฐœ ์ด์ƒ ์‚ฌ์šฉํ•  ๋•Œ, git push ๋ช…๋ น์–ด์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ์ž์ฃผ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ— ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€ git

Ghost Jwt Post Tech

๐Ÿง  Ghost Admin API์—์„œ JWT ์ธ์ฆ ์˜ค๋ฅ˜ ํ•ด๊ฒฐ๊ธฐ Ghost ๋ธ”๋กœ๊ทธ์—์„œ Admin API๋ฅผ ํ˜ธ์ถœํ•˜๋ ค๋ฉด JWT๋ฅผ ๋ฐœ๊ธ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์„œ๋„ ๋งŽ๊ณ  ์˜ˆ์ œ๋„ ์žˆ์–ด์„œ ๊ฐ„๋‹จํ•ด ๋ณด์ด์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” ์ž‘์€ ์ฐจ์ด ํ•˜๋‚˜๋กœ ๊ณ„์† ์ธ์ฆ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์€