๋ถ„์‚ฐ ๋น„๋””์˜ค ๋ฐฉ์†ก ํ”Œ๋žซํผ PeerTube 3.1 ์ถœ์‹œ

๋น„๋””์˜ค ํ˜ธ์ŠคํŒ… ๋ฐ ๋น„๋””์˜ค ๋ฐฉ์†ก์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋ถ„์‚ฐํ˜• ํ”Œ๋žซํผ PeerTube 3.1์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. PeerTube๋Š” P2P ํ†ต์‹ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ฝ˜ํ…์ธ  ๋ฐฐํฌ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋ฐฉ๋ฌธ์ž์˜ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ•จ๊ป˜ ์—ฐ๊ฒฐํ•˜์—ฌ YouTube, Dailymotion ๋ฐ Vimeo์— ๋Œ€ํ•œ ๊ณต๊ธ‰์—…์ฒด ์ค‘๋ฆฝ์  ๋Œ€์•ˆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์€ AGPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํ˜์‹ :

  • ๋ชจ๋“  ์žฅ์น˜์—์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์˜ค๋””์˜ค ๋ฐ ๋น„๋””์˜ค๋ฅผ ํ•œ ํ˜•์‹์—์„œ ๋‹ค๋ฅธ ํ˜•์‹์œผ๋กœ ํŠธ๋žœ์Šค์ฝ”๋”ฉํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํ™•์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. (ํŠธ๋žœ์Šค์ฝ”๋”ฉ์€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์ˆ˜ํ–‰๋˜๋ฏ€๋กœ ์ƒˆ ๋น„๋””์˜ค๋ฅผ ๋ชจ๋“  ์žฅ์น˜์—์„œ ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ์ผ์ • ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠธ๋žœ์Šค์ฝ”๋”ฉ์„ ์™„๋ฃŒํ•˜๋Š” ๋ฐ ํ•„์š”ํ•จ). ์ƒˆ ๋ฆด๋ฆฌ์Šค์—๋Š” ํŠน์ • PeerTube ๋…ธ๋“œ์—์„œ ํŠธ๋žœ์Šค์ฝ”๋”ฉ ๊ทœ์น™์„ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํŠธ๋žœ์Šค์ฝ”๋”ฉ ํ”„๋กœํ•„์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœํ•„์€ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์–‘ํ•œ FFmpeg ์„ค์ •์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ์‚ฌ์ดํŠธ ๊ด€๋ฆฌ์ž๋Š” ํ˜„์žฌ ์ž‘์—…์— ์ ํ•ฉํ•œ ํŠธ๋žœ์Šค์ฝ”๋”ฉ ํ”„๋กœํ•„์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํŠธ๋žœ์Šค์ฝ”๋”ฉ ํ”„๋กœํ•„์„ ์ƒ์„ฑํ•˜์—ฌ ๋Œ€์—ญํญ์„ ์ตœ์ ํ™”ํ•˜๊ฑฐ๋‚˜ ์˜ค๋””์˜ค๋ฅผ ์ตœ๊ณ  ํ’ˆ์งˆ๋กœ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ํŠธ๋žœ์Šค์ฝ”๋”ฉ ์ž‘์—… ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ˜„๋Œ€ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์ฝ˜ํ…์ธ ๊ฐ€ ๋Œ€๊ธฐ์—ด์— ์ถ”๊ฐ€๋œ ํ›„ ์‚ฌ์šฉ์ž๊ฐ€ ์ถ”๊ฐ€ํ•œ ์ˆœ์„œ๋Œ€๋กœ ๋‹ค์‹œ ์ธ์ฝ”๋”ฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” ๊ด€๋ฆฌ์ž์—๊ฒŒ ์ž‘์—… ์šฐ์„ ์ˆœ์œ„๋ฅผ ์„ค์ •ํ•˜๋Š” ๋„๊ตฌ๊ฐ€ ์ œ๊ณต๋˜๊ณ  ๋‹ค์šด๋กœ๋“œ๋œ ๋น„๋””์˜ค ์ˆ˜์— ๋”ฐ๋ผ ์ž๋™์œผ๋กœ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ค„์ด๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๋‹จ์ผ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ๋จผ์ € ๋…นํ™”๋˜๊ณ , ๋งŽ์€ ์ˆ˜์˜ ๋‹ค์šด๋กœ๋“œ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋™๋จ). ๋™์˜์ƒ์„ ํ•œ ๋ฒˆ์—) ๊ด€๋ฆฌ์ž๋Š” ํŠธ๋žœ์Šค์ฝ”๋”ฉ ์ง„ํ–‰ ์ƒํ™ฉ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๋™์‹œ์— ์‹คํ–‰๋˜๋Š” ์ž‘์—… ์ˆ˜๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ๋ถ„์‚ฐ ๋น„๋””์˜ค ๋ฐฉ์†ก ํ”Œ๋žซํผ PeerTube 3.1 ์ถœ์‹œ

  • ์›น ์ธํ„ฐํŽ˜์ด์Šค์—์„œ๋Š” "๊ฐ€์žฅ ์ข‹์•„์š”๋ฅผ ๋ฐ›์€" ์นดํ…Œ๊ณ ๋ฆฌ๊ฐ€ ์‚ฌ์ด๋“œ๋ฐ”์—์„œ ์ œ๊ฑฐ๋˜์—ˆ์œผ๋ฉฐ, ์ด ์นดํ…Œ๊ณ ๋ฆฌ๋Š” ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๋น„๋””์˜ค๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ์„ธ ๊ฐ€์ง€ ์˜ต์…˜์„ ์ œ๊ณตํ•˜๋Š” "์ธ๊ธฐ ๊ธ‰์ƒ์Šน" ์„น์…˜์œผ๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•ซ(์‚ฌ์šฉ์ž๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์ƒํ˜ธ ์ž‘์šฉํ•œ ์ตœ๊ทผ ๋น„๋””์˜ค) , ์กฐํšŒ์ˆ˜(์ง€๋‚œ 24์‹œ๊ฐ„ ๋™์•ˆ ๊ฐ€์žฅ ๋งŽ์ด ๋ณธ ๋™์˜์ƒ) ๋ฐ ์ข‹์•„์š”(์ข‹์•„์š”๊ฐ€ ๊ฐ€์žฅ ๋งŽ์€ ๋™์˜์ƒ)์ž…๋‹ˆ๋‹ค.
    ๋ถ„์‚ฐ ๋น„๋””์˜ค ๋ฐฉ์†ก ํ”Œ๋žซํผ PeerTube 3.1 ์ถœ์‹œ
  • ์‚ฌ์ดํŠธ ๊ด€๋ฆฌ์ž ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ผ๋ถ€ ์š”์†Œ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์šฉ์ž ๋ชฉ๋ก์ด ์žˆ๋Š” ํƒญ์ด ๋ณ€๊ฒฝ๋˜๊ณ  ์‚ฌ์šฉ์ž ์ƒ์„ฑ ๋ฒ„ํŠผ์ด ์™ผ์ชฝ์œผ๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œํ•œ ๋ฐ์ดํ„ฐ ์–‘์— ๋Œ€ํ•œ ์ผ๋ฐ˜ ๋ฐ ์ผ์ผ ํ• ๋‹น๋Ÿ‰์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ๋ถ„์‚ฐ ๋น„๋””์˜ค ๋ฐฉ์†ก ํ”Œ๋žซํผ PeerTube 3.1 ์ถœ์‹œ
  • ํ•ด๋‹น ๋…ธ๋“œ์— ์ž์‹ ์˜ ๊ณ„์ •์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋‹ค๋ฅธ ๋…ธ๋“œ์—์„œ ํ˜ธ์ŠคํŒ…๋˜๋Š” ๊ณ„์ •์„ ๊ตฌ๋…ํ•˜๋Š” ๊ฒƒ์ด ๋‹จ์ˆœํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ๋…ํ•˜๋ ค๋ฉด ์ด์ œ ๋น„๋””์˜ค ์•„๋ž˜์˜ "๊ตฌ๋…" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ  ID๋ฅผ ์ž…๋ ฅํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
    ๋ถ„์‚ฐ ๋น„๋””์˜ค ๋ฐฉ์†ก ํ”Œ๋žซํผ PeerTube 3.1 ์ถœ์‹œ
  • ๋…ธ๋“œ ๊ด€๋ฆฌ์ž ์ธํ„ฐํŽ˜์ด์Šค์— ๋™์‹œ์— ์‹คํ–‰๋˜๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…(URL ๋˜๋Š” ํ† ๋ ŒํŠธ๋ฅผ ํ†ตํ•ด ๋‹ค์šด๋กœ๋“œ)์— ๋Œ€ํ•œ ์„ค์ •์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค์šด๋กœ๋“œํ•œ ๋น„๋””์˜ค์— ๋Œ€ํ•œ ํ† ๋ ŒํŠธ ์ƒ์„ฑ ์‹œ์Šคํ…œ์ด ๊ตฌํ˜„๋˜์–ด ๋น„๋™๊ธฐ ๋ชจ๋“œ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • PostgreSQL 9.6 ๋ฆด๋ฆฌ์Šค์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜๊ณ  Node.js 10์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์œผ๋ฉฐ Node.js14 ๋ฐ 15์˜ ์ƒˆ๋กœ์šด ๋ถ„๊ธฐ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

PeerTube๋Š” ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹คํ–‰๋˜๊ณ  WebRTC ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ธŒ๋ผ์šฐ์ € ๊ฐ„์˜ ์ง์ ‘ P2P ํ†ต์‹  ์ฑ„๋„์„ ๊ตฌ์„ฑํ•˜๋Š” BitTorrent ํด๋ผ์ด์–ธํŠธ WebTorrent์™€ ์„œ๋กœ ๋‹ค๋ฅธ ๋น„๋””์˜ค ์„œ๋ฒ„๋ฅผ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋Š” ActivityPub ํ”„๋กœํ† ์ฝœ์˜ ์‚ฌ์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ๋‹ค๋Š” ์ ์„ ์ƒ๊ธฐ์‹œ์ผœ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฐฉ๋ฌธ์ž๊ฐ€ ์ฝ˜ํ…์ธ  ์ „๋‹ฌ์— ์ฐธ์—ฌํ•˜๊ณ  ์ฑ„๋„์„ ๊ตฌ๋…ํ•˜๊ณ  ์ƒˆ ๋น„๋””์˜ค์— ๋Œ€ํ•œ ์•Œ๋ฆผ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ณตํ†ต ์—ฐํ•ฉ ๋„คํŠธ์›Œํฌ์ž…๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์—์„œ ์ œ๊ณตํ•˜๋Š” ์›น ์ธํ„ฐํŽ˜์ด์Šค๋Š” Angular ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋ฉ๋‹ˆ๋‹ค.

PeerTube ์—ฐํ•ฉ ๋„คํŠธ์›Œํฌ๋Š” ์ƒํ˜ธ ์—ฐ๊ฒฐ๋œ ์†Œ๊ทœ๋ชจ ๋น„๋””์˜ค ํ˜ธ์ŠคํŒ… ์„œ๋ฒ„์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ๋กœ ํ˜•์„ฑ๋˜๋ฉฐ, ๊ฐ ์„œ๋ฒ„์—๋Š” ์ž์ฒด ๊ด€๋ฆฌ์ž๊ฐ€ ์žˆ๊ณ  ์ž์ฒด ๊ทœ์น™์„ ์ฑ„ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„๋””์˜ค๊ฐ€ ์žˆ๋Š” ๊ฐ ์„œ๋ฒ„๋Š” ์ด ์„œ๋ฒ„์˜ ์‚ฌ์šฉ์ž ๊ณ„์ •๊ณผ ํ•ด๋‹น ๋น„๋””์˜ค๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” BitTorrent ์ถ”์ ๊ธฐ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ID๋Š” โ€œ@user_name@server_domainโ€ ํ˜•์‹์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ง• ๋ฐ์ดํ„ฐ๋Š” ์ฝ˜ํ…์ธ ๋ฅผ ๋ณด๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฌธ์ž์˜ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง์ ‘ ์ „์†ก๋ฉ๋‹ˆ๋‹ค.

์•„๋ฌด๋„ ๋น„๋””์˜ค๋ฅผ ๋ณด์ง€ ์•Š์œผ๋ฉด ๋น„๋””์˜ค๊ฐ€ ์›๋ž˜ ์—…๋กœ๋“œ๋œ ์„œ๋ฒ„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์—…๋กœ๋“œ๊ฐ€ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค(WebSeed ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ๋จ). PeerTube๋Š” ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•˜๋Š” ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐ์‹œํ‚ค๋Š” ๊ฒƒ ์™ธ์—๋„ ์ œ์ž‘์ž๊ฐ€ ์‹œ์ž‘ํ•œ ๋…ธ๋“œ๊ฐ€ ์ฒ˜์Œ์— ๋น„๋””์˜ค๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜์—ฌ ๋‹ค๋ฅธ ์ œ์ž‘์ž์˜ ๋น„๋””์˜ค๋ฅผ ์บ์‹œํ•˜๋„๋ก ํ—ˆ์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์„œ๋ฒ„์˜ ๋ถ„์‚ฐ ๋„คํŠธ์›Œํฌ๋ฅผ ํ˜•์„ฑํ•˜๊ณ  ๋‚ด๊ฒฐํ•จ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. P2P ๋ชจ๋“œ์—์„œ ์ฝ˜ํ…์ธ  ์ „๋‹ฌ์„ ํ†ตํ•œ ๋ผ์ด๋ธŒ ์ŠคํŠธ๋ฆฌ๋ฐ์ด ์ง€์›๋ฉ๋‹ˆ๋‹ค(OBS์™€ ๊ฐ™์€ ํ‘œ์ค€ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ŠคํŠธ๋ฆฌ๋ฐ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Œ).

PeerTube๋ฅผ ํ†ตํ•ด ๋ฐฉ์†ก์„ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ์‚ฌ์šฉ์ž๋Š” ๋น„๋””์˜ค, ์„ค๋ช… ๋ฐ ํƒœ๊ทธ ์„ธํŠธ๋ฅผ ์„œ๋ฒ„ ์ค‘ ํ•˜๋‚˜์— ์—…๋กœ๋“œํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ ํ›„์—๋Š” ์ดˆ๊ธฐ ๋‹ค์šด๋กœ๋“œ ์„œ๋ฒ„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํŽ˜๋”๋ ˆ์ด์…˜ ๋„คํŠธ์›Œํฌ ์ „์ฒด์—์„œ ๋น„๋””์˜ค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. PeerTube๋กœ ์ž‘์—…ํ•˜๊ณ  ์ฝ˜ํ…์ธ  ๋ฐฐํฌ์— ์ฐธ์—ฌํ•˜๋ ค๋ฉด ์ผ๋ฐ˜ ๋ธŒ๋ผ์šฐ์ €๋กœ ์ถฉ๋ถ„ํ•˜๋ฉฐ ์ถ”๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์—ฐํ•ฉ ์†Œ์…œ ๋„คํŠธ์›Œํฌ(์˜ˆ: Mastodon ๋ฐ Pleroma)์—์„œ ๊ด€์‹ฌ ์žˆ๋Š” ์ฑ„๋„์„ ๊ตฌ๋…ํ•˜๊ฑฐ๋‚˜ RSS๋ฅผ ํ†ตํ•ด ์„ ํƒํ•œ ๋น„๋””์˜ค ์ฑ„๋„์˜ ํ™œ๋™์„ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. P2P ํ†ต์‹ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋น„๋””์˜ค๋ฅผ ๋ฐฐํฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ์ž๋Š” ์›น ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๋‚ด์žฅ๋œ ํŠน์ˆ˜ ์œ„์ ฏ์„ ์›น ์‚ฌ์ดํŠธ์— ์ถ”๊ฐ€ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ๋‹ค์–‘ํ•œ ์ž์›๋ด‰์‚ฌ์ž์™€ ์กฐ์ง์ด ๊ด€๋ฆฌํ•˜๋Š” ์•ฝ 700๊ฐœ์˜ ์ฝ˜ํ…์ธ  ํ˜ธ์ŠคํŒ… ์„œ๋ฒ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ํŠน์ • PeerTube ์„œ๋ฒ„์— ๋น„๋””์˜ค๋ฅผ ๊ฒŒ์‹œํ•˜๋Š” ๊ทœ์น™์— ๋งŒ์กฑํ•˜์ง€ ์•Š์œผ๋ฉด ๋‹ค๋ฅธ ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ ์ž์‹ ์˜ ์„œ๋ฒ„๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น ๋ฅธ ์„œ๋ฒ„ ๋ฐฐํฌ๋ฅผ ์œ„ํ•ด ๋ฏธ๋ฆฌ ๊ตฌ์„ฑ๋œ Docker ํ˜•์‹์˜ ์ด๋ฏธ์ง€(chocobozzz/peertube)๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€