Topic

docker

A collection of 7 issues

Synology๐Ÿณ + OpenClaw๐Ÿฆž

"์˜คํ”ˆํด๋กœ๋ฅผ ์‹œ๋†€๋กœ์ง€์— ์„ค์น˜ํ•ด์„œ API์™€ Discord๊นŒ์ง€ ์—ฐ๋™ํ•˜๊ธฐ" ์ž…๋‹ˆ๋‹ค ๐Ÿ˜„ ์‹œ๋†€๋กœ์ง€๋Š” ๋กœ์ปฌ llm์„ ๋Œ๋ฆฌ๊ธฐ์—” HW ์‚ฌ์–‘์ด ๋ถ€์กฑํ•˜๊ธฐ์— ์˜ˆ์ œ๋กœ Gemini API๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ OpenClaw๋ฅผ ๋™์ž‘ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ปจํ…Œ์ด๋„ˆ ๋งค๋‹ˆ์ € - ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ๊ธฐ๋ณธ ์„ค์น˜ 1. ์‹œ๋†€๋กœ์ง€ - ์ปจํ…Œ์ด๋„ˆ ๋งค๋‹ˆ์ € - ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ 2. OpenClaw ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ ๊ฒ€์ƒ‰์ฐฝ์—์„œ OpenClaw๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋ฉด ๋งŽ์€ ์ด๋ฏธ์ง€๋“ค์ด ๋‚˜์˜ต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๋ณ„ํ‘œ๊ฐ€ ๋งŽ์€ alpine/
12 min read

๐Ÿค–Dify (Synology๐Ÿ’พ, Docker๐Ÿณ) ์„ค์น˜ํ•˜๊ธฐ

Dify๋Š” ๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ?์œผ๋กœ ์œ ๋ช…ํ•ด์ง„ ํˆด๋กœ ๋…ธ๋“œ ๊ธฐ๋ฐ˜ LLM ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ GUIํ™˜๊ฒฝ์—์„œ ์†์‰ฝ๊ฒŒ ์ œ์ž‘์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์„œ๋ฒ„ํ™˜๊ฒฝ์ด ์•„๋‹ˆ๋”๋ผ๋„ ์ตœ์†Œ ์‚ฌ์–‘์ด ๋‚ฎ์€ ํ”„๋ ˆ์ž„์›Œํฌ์ด๊ธฐ ๋•Œ๋ฌธ์— Synology DSM๋‚˜ Unraid ๊ฐ™์€ ํ™˜๊ฒฝ์—์„œ Docker๋ฅผ ํ†ตํ•ด Dify๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿš€ ์ฃผ์š” AI ์›Œํฌํ”Œ๋กœ์šฐ ํ”Œ๋žซํผ 4์ข… ๋น„๊ต ํ•ญ๋ชฉDifyFlowiseLangflown8n์ฃผ์š” ๋ชฉ์ LLM ์•ฑ ๊ฐœ๋ฐœ ํ”Œ๋žซํผLLM ์ฑ—๋ด‡/์—์ด์ „ํŠธ ๋นŒ๋”LLM ํŒŒ์ดํ”„๋ผ์ธ ๋นŒ๋”๋ฒ”์šฉ ์›Œํฌํ”Œ๋กœ์šฐ ์ž๋™ํ™”UI
13 min read

๐Ÿ–ฅ๏ธUnraid + ๐Ÿฆ€OpenClaw(๐Ÿ‹Docker) + ๐Ÿฆ™Ollama(๐Ÿค–Local Model)

Unraid ์‹œ์Šคํ…œ์—์„œ Ollama์˜ Locam LLM ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ OpenClaw๋ฅผ ๋™์ž‘์‹œ์ผœ๋ด…์‹œ๋‹ค. * Ollama๋Š” ์ด๋ฏธ ์„ค์น˜๋˜์–ด ์„œ๋น„์Šค ์ค‘์ธ ๊ฒƒ์„ ์ „์ œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. * ์™ธ๋ถ€ ์ ‘๊ทผ(์—ญ๋ฐฉํ–ฅ ํ”„๋ก์‹œ ๋“ฑ)์— ๋Œ€ํ•œ ์„ค๋ช…์€ ์ƒ๋žตํ•ฉ๋‹ˆ๋‹ค. OpenClaw ์ปจํ…Œ์ด๋„ˆ ์„ค์น˜ํ•˜๊ธฐ Apps์—์„œ OpenClaw๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ Official ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋‹ค์šด๋กœ๋“œ ํ•ฉ๋‹ˆ๋‹ค. ๋„์ปค ์„ค์ •์€ ๊ธฐ๋ณธ๊ฐ’์—์„œ ๋ช‡๊ฐ€์ง€ ๊ฑด๋“œ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๋ฒ„์ „์€ ๊ธฐ๋ณธ๊ฐ’์ด latest ์ตœ์‹ ๋ฒ„์ „์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
15 min read

์‹œ๋†€๋กœ์ง€ + Ollama + lfm2.5 + Chatbot-Ollama ์„ค์น˜ ๊ฐ€์ด๋“œ

on-device ํ™˜๊ฒฝ์—์„œ ๊ฐ€๋ณ๊ฒŒ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” LLM์ธ lfm๋ชจ๋ธ๊ณผ ์‹œ๋†€๋กœ์ง€ DS225+๋ฅผ ํ™œ์šฉํ•ด ์™ธ๋ถ€ ํด๋ผ์šฐ๋“œ ์—ฐ๊ฒฐ ์—†์ด ๋‚ด NAS ์•ˆ์—์„œ๋งŒ ๋™์ž‘ํ•˜๋Š” ๋กœ์ปฌ AI ์ฑ—๋ด‡ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ Local LLM์€ ๊ณ ์„ฑ๋Šฅ์˜ GPU์™€ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. (ex. llama, qwen, glm ... .etc) lfm๋ชจ๋ธ์˜ ๊ฒฝ์šฐ on-device์—์„œ๋„ ๋ง‰๊ฐ•ํ•œ(?) ํผํฌ๋จผ์Šค๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์†Œํ˜•๋ชจ๋ธ๋กœ ์Šค๋งˆํŠธํฐ์ด๋‚˜ ๋ชจ๋ฐ”์ผcpu์—์„œ๋„ ๋น ๋ฅด๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜
7 min read

Gitea ํ…Œ๋งˆ ๋ณ€๊ฒฝํ•˜๊ธฐ

docker๋กœ gitea ์„ค์น˜ ์‹œ, ์•„๋ž˜ css ํด๋”์— ํ…Œ๋งˆํŒŒ์ผ๋“ค์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. # docker - gitea path gitea/public/css theme-cyberpunktheme-cyberpunk.css16 KBdownload-circletheme-cyberpunktheme-cyberpunk.styl13 KBdownload-circle Claude sonnet์œผ๋กœ ์ƒ์„ฑํ•œ Cyberpunk ์Šคํƒ€์ผ์˜ ํ…Œ๋งˆํŒŒ์ผ์„ cssํด๋” ์•ˆ์— ๋„ฃ์–ด์ค€๋‹ค. docker gitea ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด์ค€๋‹ค. ๊ด€๋ฆฌ์ž ๊ณ„์ •์˜ ํ”„๋กœํ•„ - ์„ค์ • ๋ฉ”๋‰ด๋กœ ๋“ค์–ด๊ฐ€์„œ Appearance ํƒญ์„ ํด๋ฆญํ•œ๋‹ค. ๊ธฐ๋ณธ ํ…Œ๋งˆ ์„ ํƒ์—
1 min read

N8N ์„ค์น˜ํ•˜๊ธฐ (์‹œ๋†€๋กœ์ง€ & Docker)

LLM API๋ฅผ ์ด์šฉํ•œ ์„œ๋น„์Šค ๊ตฌํ˜„์„ ์œ„ํ•ด N8N์„ ์„ค์น˜ํ•ด๋ณด์ž ๐Ÿ˜„ ๊ฐ„๋‹จํ•œ ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ ์‹œ๋†€๋กœ์ง€์˜ Container Manager (Docker)์— ์„ค์น˜ํ•ด๋ณด์ž. 1. ํด๋” ์ƒ์„ฑ * /volume/docker/n8n/data docker ํด๋”์— n8nํด๋”์™€ dataํด๋”๋ฅผ ์ƒ์„ฑํ•ด์ค€๋‹ค. 2. ๊ถŒํ•œ ์„ค์ • n8n ์ด๋ฏธ์ง€์—์„œ ์‹œ๋†€๋กœ์ง€ ํด๋”์— ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•œ ๊ถŒํ•œ ์„ค์ •์„ ํ•ด์ค€๋‹ค. * uid: 1000 * gid: 1000 1000:1000์œผ๋กœ ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•ด ssh๋กœ ์‹œ๋†€๋กœ์ง€์—
1 min read

Obsidian - docker ํ•œ๊ธ€ ๊นจ์ง ๋ฐฉ์ง€

์ด์ „๋ถ€ํ„ฐ Obsidian์„ ์›น๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์šฉํ•˜๋Š” docker์— ๋งŽ์ด ๋ˆˆ๋…๋“ค์˜€์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋งค๋ฒˆ ํ•œ๊ธ€ ์ž…๋ ฅ ์‹œ, ๊นจ์ง€๊ฑฐ๋‚˜ ์”นํžˆ๋Š” ํ˜„์ƒ์œผ๋กœ ์ธํ•ด ํฌ๊ธฐํ•˜๊ณค ํ–ˆ๋‹ค. ChatGPT์˜ ๋ถ„์„ ์™œ linuxserver/obsidian์—์„œ ํ•œ๊ธ€์ด ์•ˆ ๋˜๋Š”๊ฐ€ (ํŒฉํŠธ) ์ด ์ด๋ฏธ์ง€๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ ๋‹ค์Œ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. * Electron (Obsidian) * X11 * KasmVNC (๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง) * ๊ฐ€์ƒ ํ‚ค๋ณด๋“œ ์ด๋ฒคํŠธ โ†’ Electron์œผ๋กœ ์ „๋‹ฌ ์—ฌ๊ธฐ์„œ ๋ฌธ์ œ๋Š”: * ํ•œ๊ธ€์€ โ€œ์กฐํ•ฉํ˜• ์ž…๋ ฅโ€ * ์กฐํ•ฉ ์ค‘๊ฐ„
3 min read
root@cyberpunk:~#