์ฒซ ๋ฒ์งธ ํฐ ๋จ๊ณ์์ ์ฐ๋ฆฌ๋ Gitea์ ๊ฐ๋ฐ์ด Gitea ํธ์คํ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ github๊ฐ ๋ฏธ๋ฌ๋ง ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ด๊ฒ์ v1.x์์ ์๋ฃ๋ ๊ฒ์ ๋๋ค. ์ด ๋ฌธ์ ์๋ v1.x ์ด์ ์ ๊ตฌํํด์ผ ํ๋ ๋ชจ๋ ๊ธฐ๋ฅ์ด ๋์ด๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌผ๋ก ๊ทธ๋ค์ ๋ํด ๋ ผ์ํ๊ณ ๋ด ๊ฒ์๋ฌผ์ ๋ณ๊ฒฝํ์ญ์์ค.
๋ง์ด๊ทธ๋ ์ด์ ์งํ๋ฅ ์ ๋ฐ์ดํธ๋จ:
์์ฃผ ์ข์ ์๊ฐ์ ๋๋ค!
2์์ 1.2, 4์์ 1.3, 6์์ 1.4, 8์์ 1.5? ์ด ๋ชจ๋ ๊ฒ์ ๊ตฌํํ๊ธฐ์ ์ถฉ๋ถํ ์๊ฐ์ด์ด์ผ ํฉ๋๋ค ๐
์์ง ๋ณด์ง ๋ชปํ๋ค๋ฉด ์ค๋น๋ ๊ฒฝ์ฐ์๋ง ์์ฒด ํธ์คํ ์ ๋ํ ์ ๊ทผ ๋ฐฉ์์ ์ง์ํ๋ ํ์์ ์ด๊ณ ํต์ฐฐ๋ ฅ ์๋ ์ค๋ช : https://lobste.rs/s/gokjbo/gitea_1_1_0_released/comments/dg9pwe#c_dg9pwe
@lunny ์ด์ ์๊ฐํด ๋ณด๋ (๋งํฌ์ ๋ํด @zellyn ์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค
์ฌ๋๋ค์ด github ์ธ์ฆ์ ์ฌ์ฉํ์ฌ ๋ก๊ทธ์ธํ ์ ์๋๋ก OAuth _Consumer_๊ฐ ํ์ํฉ๋๋ค(AFAIK ๋ณํฉ๋จ).
๋๋ก ์ ํธ์ ํํฌ๋ง ์ฌ์ฉํ๋๋ฐ ์ ๋ค๋ฅธ ๊ฒ์ด ํ์ํ ๊น์?
API์ ๊ฒฝ์ฐ ์์ฒด ํธ์คํ ์์ TBH๊ฐ ํ์ํ ์ด์ ๋ฅผ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. :)
๋๋ ๊ทธ ๋ชฉ๋ก์ ๋ค๋ฌ๋ ๊ฒ์ ๋์ํฉ๋๋ค. ์ด์ ์์ฒด ํธ์คํ ์ ์ฐ์ ์์๋ฅผ ๋ ์ ์ค์ ํ๋ ๋ฐ ๋์์ด ๋ ๊ฐ๋ฅ์ฑ์ด ํฝ๋๋ค. :)
@bkcsoft ์๋ง๋ ํธ์คํ ์ฌ์ดํธ๋ฅผ ์ค์ ํ๊ณ ์๋ํด ๋ณผ ์ ์์ต๋๋ค.
@bkcsoft ๋ฌธ์ ๋ฅผ ์ ๋ฐ์ดํธ
-> OAuth ๊ณต๊ธ์(#27)๊ฐ ๋ซํ์ง ์์์ต๋๋ค.
@ekozan์ ๋ซํ์ง ์์์ง๋ง "ํ์ํ ๊ฒ" ๋ชฉ๋ก์์
์๋ฒ์ ๋ฌด์ ํ ์ ์ฅ ๊ณต๊ฐ์ด ์๊ธฐ ๋๋ฌธ์ "์ ์ฅ์ ํฌ๊ธฐ ์ ํ"์ ์ถ๊ฐํ์ต๋๋ค...
์ ํ์ ๋ํ ๋์ ์ ์:
@bkcsoft ๋๊ตฌ๋ฅผ ์ํ ๊ณต์ต์ฌ์ ์ด๋ผ๋
์๋ง๋, ์๋ ์๋ ์์ง๋ง _๋ง์ฝ_ ๊ทธ๊ฒ์ด ๊ณต๊ณต ์๋น์ค๊ฐ ๋๋ค๋ฉด ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๋ฌด์ ํ์ผ๋ก ๊ฐ์ง ์ ์์ต๋๋ค ;)
์์ฒด ํธ์คํ gitea์ ์ค์ํ ๊ฒฝ๋ก์ repo ํฌ๊ธฐ ์ ํ์ด ํ์ํ์ง ์์ ์ ์์ผ๋ฏ๋ก dogfooding์ด ์ถฉ๋ถํ ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. gitea๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ํ ์ฒ์ ๋ฉฐ์น ๋์ ๋ช ๊ฐ์ง ๊ธฐ๋ฅ ๋๋ฝ์ ๊ฒฝํํ๋๋ฐ ์ ํ ํธ์คํ ์ด ์ด๋ฌํ ์์ ์ ์๋ฃํ๋ ๋ฐ ์ง์คํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. Gitea๋ ์ด๋ฏธ ํ์์ ์ด๊ณ ๋งค์ฐ ์ ์ฉํ๋ฉฐ ๊ณ ์ฑ๋ฅ ๋๊ตฌ์ ๋๋ค. ์ง์ ์ฌ์ฉํ์ง ์๋ ๊ฒ์ ์ ๋ง ๋ถ๋๋ฌ์ด ์ผ์ ๋๋ค. ;-)
ํ๋ ํฌ๊ธฐ ์ ํ์ ์์กดํ๊ธฐ๋ณด๋ค๋ ์์ฒด ํธ์คํ ์๋ฒ๊ฐ ์ด๋ป๊ฒ ๊ด๋ฆฌ๋ ๊ฒ์ธ์ง, ๋๊ฐ ๋์ ํ๋์ ๋จ์ํ ๊ฒ์ธ์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ด ์ํ๋ ๋๊ตฌ์ ๋ํด ์๊ฐํ๋ ๊ฒ์ด ๋์์ด ๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, gitea ํ๋ก์ ํธ์ ๊ธฐ๊ณ ์ ํฌํฌ๋ gitea ์์ฒด ์๋ฒ์์ ์ง์๋์ด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ์ฌ์ฉ์๊ฐ gitea๋ฅผ ํฌํฌํ ๋ค์ warez๋ฅผ ํฌํฌ๋ก ํธ์ํ ์ํ์ ๋ ธ์ถ์ํต๋๋ค. ํฌ๊ธฐ ์ ํ์ ํฐ ๋ฐ์ด๋๋ฆฌ๋ฅผ ํธ์ํ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ง๋ง ์ํธ ๋๋ ์ ์ฉ ์นด๋ ๋ฒํธ ๋ชฉ๋ก์๋ ๋์์ด ๋์ง ์์ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ์ ๋์์ด ๋ ์ ์๋ ๋๊ตฌ๋ diff ํ ์ ๋๋ ๋กค๋ง ํด์๋ก ์ธ๊ณ์ธ ํ์ผ์ ๊ฐ์งํ๋ ๊ฒ์ ๋๋ค.
diff-size ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ข์ ๋ถ์์ฉ์ ํธ์ ์ค์ ์ฝ๋๋ฅผ ์คํํ์ฌ ์ด์จ๋ ๋ ์์ ์กฐ๊ฐ์ผ๋ก ์ชผ๊ฐ์ก์ด์ผ ํ๋ ํฉ๋ฒ์ ์ธ ์ปค๋ฐ์ ํ๋๊ทธ๋ฅผ ์ง์ ํ๋ ์ต์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. (์ด๋ฅผ ์ํํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ด๋ จ ํ ๋ก : https://github.com/go-gitea/gitea/issues/3658#issuecomment-372263759.)
๊ณต๊ฐ ์๋ฒ์ ๋ํด ํด๊ฒฐํด์ผ ํ ๋ค๋ฅธ ๋ฏธ๋ฌํ ๊ฒ๋ค์ด ๋ง์ด ์์ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ์ฌํญ์ ์ถ์ ํ๊ธฐ ์ํด ๋ณ๋์ "๊ณต๊ฐ ํธ์คํ " ๋ง์คํฐ ๋ฌธ์ ๋๋ ์ด์ ํ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ผ ์ ์์ต๋๋ค.
์ด์ ํ์ ๋ํด ๋งํ์๋ฉด ์ด ๋ฌธ์ ๋ฅผ 1.5.0์ ์ถ๊ฐํด์ผ ํฉ๋๊น?
@stevegt ์๋์, ๋ชจ๋ PR์ด 1.5.0์์ ๋ณํฉ/ํด๊ฒฐ๋์ง ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ฌธ์ ์์ Repository Size Limits (#3658)
๋ฅผ ์ ๊ฑฐํ๋๋ฐ ์ด๋ Gitea์์ ํธ์คํ
ํ๋ gitea์ ์ํฅ์ ๋ฏธ์น์ง ์๊ธฐ ๋๋ฌธ์
๋๋ค.
๋ฆฌํฌ์งํ ๋ฆฌ ํฌ๊ธฐ ์ ํ(#3658)์ด ๋ฌธ์ ์์ ์ ๊ฑฐ๋ ์ด์ ๋ Gitea์์ ํธ์คํ ํ๋ gitea์ ์ํฅ์ ๋ฏธ์น์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์์ฒญ๋! Gitea๊ฐ ๋ ๋นจ๋ฆฌ ์์ฒด์ ์ผ๋ก ํธ์คํ ํ ์๋ก ์ ์ฒด ํ๋ก์ ํธ๊ฐ ์ค์ ๊ฒฝํ์์ ๋ ๋นจ๋ฆฌ ์ด์ต์ ์ป๊ณ ์ ๋ขฐ์ ํ์ ์ ์ป์ ์ ์๋ค๊ณ ํ์ ํฉ๋๋ค. :)
@lafriks ๋ ๋ค๋ฅธ ์ค๋ ๋์์ ๋ค์๊ณผ
์์ฒด ํธ์คํ ์ ์ถ๊ฐ ๊ฐ์ ๋จธ์ ๋น์ฉ์ ์ง๋ถํ๊ธฐ ์ํด ์ถ๊ฐ ์๊ธ/ํ์์ ์๊ตฌํ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ @lunny ๋ ์์์ ๋ฌป์ต๋๋ค.
@bkcsoft ๋๊ตฌ๋ฅผ ์ํ ๊ณต์ต์ฌ์ ์ด๋ผ๋
์ด๋ฌํ ์๊ฐ์ "์ฌ๋๋ค์ด ๊ฐ์ธ ์ ์ฅ์์ ๋น์ฉ์ ์ง๋ถํ๋ ์จ๋ผ์ธ Gitea ์๋น์ค๋ฅผ ์ค์ ํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?"๋ก ๊ฒฐํฉํ๋ ๊ฒ์ด ๊ฐ๋ฅํ ๊น์?
์ ๋๋ก ์๋ฃ
๊ฐ๋ ์ ์ผ๋ก๋ ๊ฝค ์ ๋ค๋ ์จ ๋ ์ธ ๊ฒ ๊ฐ๋ค. :์๋ค:
@justinclift ์์ด๋์ด์ ์ฆ์ ์ถ๊ฐํ๋ ค๋ฉด; Microsoft๊ฐ GitHub๋ฅผ ์ธ์ํ๋ค๋ ํ์ฌ ๋ด์ค์ ํ์ด๋ฐ์ด ๋ง์ ์ ์์ต๋๋ค.
@lafriks ๋ ๋ค๋ฅธ ์ค๋ ๋์์ ๋ค์๊ณผ
์์ฒด ํธ์คํ ์ ์ถ๊ฐ ๊ฐ์ ๋จธ์ ๋น์ฉ์ ์ง๋ถํ๊ธฐ ์ํด ์ถ๊ฐ ์๊ธ/ํ์์ ์๊ตฌํ ์ ์์ต๋๋ค.
์ ๋ ์ปค๋ฎค๋ํฐ์์ ์๊ธ ์ง์์ด๋ ์กฐ์ง์ ํ์์ ๋ฐ์ gitea ํธ์คํ ์์ฒด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค. Gitea๋ ๋ฆฌ์์ค ์นํ์ ์ด๊ธฐ ๋๋ฌธ์(์, GitLab, ์ ๋ ๋น์ ์ ๋ณด๊ณ ์์ต๋๋ค) ์ด๊ฒ์ ํฐ ๋ฌธ์ ๊ฐ ๋์ง ์์ ๊ฒ์ ๋๋ค.
@mxmehl ์ ์ง๋๋ฌ opencollective๊ฐ ์ด๋ฆฐ ์ดํ ์ง๊ธ๊น์ง 5๋ช ์ ๊ฐ์ธ์ด ๊ธฐ์ฌํ์ต๋๋ค: https://opencollective.com/gitea
@justinclift Gitea๋ ์์ ํ ์ฃผ๋์ ์ธ ์ปค๋ฎค๋ํฐ์ด๋ฏ๋ก ํ์ฌ๋ฅผ ๋ง๋ค๊ณ ์ธ๊ธ์ ์ฒ๋ฆฌํ๊ณ ๊ธฐ์ ๋ฌธ์ ๋ฅผ ์ฒ๋ฆฌํ ์ ๊ท ์ง์์ด ์์ด์ผ ํ๋ฏ๋ก ์ ๋ฃ ๊ฐ์ธ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ค์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
@mxmehl ์ ์ง๋๋ฌ opencollective๊ฐ ์ด๋ฆฐ ์ดํ ์ง๊ธ๊น์ง 5๋ช ์ ๊ฐ์ธ์ด ๊ธฐ์ฌํ์ต๋๋ค: https://opencollective.com/gitea
@techknowlogick ์ด ํ์ด์ง๋ฅผ ๋ชฐ๋์ต๋๋ค. ์ด์ 6์ ๋๋ค;;
@lafriks ์.... ์ฃผ๋ณ ์ ์ปค๋ฎค๋ํฐ ํ๋ก์ ํธ๊ฐ
๊ทธ๋ ๊ธด ํ์ง๋ง, ๊ทธ๊ฒ์ด ์ผ์ด๋๊ฒ ํ๊ณ ๊ทธ๊ฒ์ ๊ณ์ํ๊ธฐ ์ํด์๋ ์ด๋ ์ ๋์ ์์ง๊ฐ ํ์ํฉ๋๋ค. ํ์ํ ์ญํ ์ ์๋ ์ฌ๋๋ค์ ๋ํ ์ข์ ๊ด๋ฆฌ์ธ(์ ๋ขฐํ ์ ์๊ณ , ์ ๋ขฐํ ์ ์๊ณ , ์ค๋ง๋ฆฌ๊ฐ ์์)์ด ํ์ํฉ๋๋ค.
๊ด์ฌ์ด ์์ผ๋ฉด ์๋ฌด๋ฐ๋ ๊ฐ์ง ์์ต๋๋ค. ์ ์ ํ "๊ด๋ฆฌ์ธ" ์ ํ์ ๋์ํ ์ ์๋ ๊ฒฝ์ฐ์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
์์์ ์ธ๊ธํ Open Collective ๋งํฌ์์ ์ผ๋ถ ์ด๊ธฐ ์๋๊ฐ ์ ์๋ฆฌ์ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค. ์ฃผ๋ณ์ ๊ด๋ฆฌ์ธ์ผ๋ก ๊ด์ฐฎ์ ์ฌ๋์ด ์๋ค๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค. :์๋ค:
@justinclift ๋ถ๊ฐ๋ฅํ๋ค๋ ๋ง์ ์๋์ง๋ง ํ์ฌ ๋จ๊ณ์์๋ ์๋์ง๋ง ๋ฏธ๋์๋ ์ผ์ด๋ ์ ์์ต๋๋ค. ํ์ฌ๋ก์๋ ์ ์ด๋ ์๋ก์ด Gitea ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ณ ๋ฌธ์๋ฅผ ๊ฐ์ ํ๋ ๋ฐ ๋ ์ง์คํ ๊ฒ์ ๋๋ค. :) ๋ฐ๋ผ์ ์ด ๋ชฉํ๋ฅผ ๋ ๋นจ๋ฆฌ ๋ฌ์ฑํ ์ ์๋๋ก ๋์์ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
ํํํํ
@lafriks ์ ํ ๊ฑฑ์ ํ์ง ๋ง์ธ์. :์๋ค:
์ฒซ ๋ฒ์งธ ๋ชฉํ๋ github๊ฐ Microsoft์ ๊ฒฐํผํ ์ดํ๋ก Gitea๊ฐ Gitea๋ฅผ ํธ์คํ ํ๋ ๊ฒ์ ๋๋ค. :)
์ด ๋ฌธ์ ๋ฅผ ์ข ๋ฃํ๊ธฐ ์ ์ #2519 ๋ฐ #3748๋ง ๊ฒํ ํ๊ณ ๋ณํฉํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@bkcsoft
์๋ฒ์ ๋ฌด์ ํ ์ ์ฅ ๊ณต๊ฐ์ด ์๊ธฐ ๋๋ฌธ์ "์ ์ฅ์ ํฌ๊ธฐ ์ ํ"์ ์ถ๊ฐํ์ต๋๋ค...
์ ํ์ ๋ํ ๋์ ์ ์:
- 0 ์กฐ์ง
- 3 ๋ ํฌ
- 1GB/๋ฆฌํฌ์งํ ๋ฆฌ
repos ์๋ ์ ํ์ ์ฌ์ฉํ์ฌ Gitea ํ์ ์ํ์ง ์์ ๋ชจ๋ ์ฌ์ฉ์์ ๋ํด ๊ธฐ์กด ๋ฆฌํฌ์งํ ๋ฆฌ๋ง ํฌํฌํ๋๋ก ์ค์ ์ ์ถ๊ฐํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋๋ ํฌํฌ ์๋ฅผ ์ ํํ ํ์๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด์จ๋ gitea org ์ ์ฅ์ ์์ ์ํด ์ ํ๋ ๊ฒ์ด๋ฏ๋ก ๊ด์ฐฎ์ ๊ฒ์
๋๋ค.
repo ํฌ๊ธฐ์ ๊ดํด์๋, ์, ์๋ง๋ ์ฝ๊ฐ์ ์ ํ์ด ์์ด์ผ ํฉ๋๋ค.
์กฐ์ง ์์ฑ, ์ ์ฅ์ ์์ฑ์ ์ ํํด์ผ ํ๋ฏ๋ก ์ ์ฅ์ ํฌ๊ธฐ ์ ํ์ Gitea์์ ํธ์คํ ํ๋ Gitea์ ํ์ํ ๋ฌธ์ ๊ฐ ์๋๋๋ค.
์์ฒด ํธ์คํ ์ ์ํ ์ฌ์ ์๊ตฌ ์ฌํญ ๋ชฉ๋ก์ #3134 ๋ฐ #4302(PR ๋ฐ ์ด์ ๋ฐฑ๋งํฌ)๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ ๊ณ ๋ คํ ์ ์์ต๋๋ค. -- ์๋ง๋ ์ ๋ ๊ณ ์ ํ ์ฌ๋์ผ ์ ์์ง๋ง, ์ฐ๋ฆฌ๊ฐ ๋ค์ ์ด์์ ์ถ๊ฐํ์๋ง์ ๋ฐฑ๋งํฌ ์์ด ์ฐ๋ฆฌ ์์ ์ ์์ gitea ์ค์น๊ฐ ๋ค๋ฃจ๊ธฐ ์ด๋ ค์์ง๊ธฐ ์์ํ์ต๋๋ค. ์ผ๋ถ ์ฌ์ฉ์ ๋ฐ ๋ฌธ์ . ๋ฌธ์ ๊ฒ์์ ํตํด ์ผ๋ถ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์์ง๋ง ๊ธ๋ก๋ฒ ๋ฌธ์ ๊ฒ์ ์์ด๋ ์ ํ์ ์ ๋๋ค(#2434/#3841).
@stevegt ๋ฐฑ๋งํฌ๊ฐ ์์ผ๋ฉด ์ข๊ฒ ์ง๋ง ์์ฒด ํธ์คํ ์ผ๋ก ์ด๋ํ๋ ๊ฒ์ ์ฐจ๋จํ์ง๋ ์์ต๋๋ค. :)
@bkcsoft ์ถฉ๋ถํ ๊ณต์ ํฉ๋๋ค. ์คํ ๊ฐ๋ฅ์ฑ์ ์ด๋ฐํ ๊ฒฝ์ฐ์ ๋๋นํ์ฌ ์ธ๊ธํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ์ฐ๋ฆฌ ์ง์ญ์ ๊ฒฝ์ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ์ผ๋ก ๋ฌธ์ ์๊ฒฌ์ ๋ฐฑ๋งํฌ๋ฅผ ์๋์ผ๋ก ์ถ๊ฐํ๋ ์ต๊ด์ ๊ฐ๋ฐํ์ต๋๋ค.
์ต๊ทผ์ https://teahub.io ์ ๋ ธ๋ ฅ์ ๋ํด ๋ค์์ต๋๋ค
@jlelse ์๋์. Gitea๋ github, gitlab ๋๋ Teahub ๋ฑ์ ๋ฏธ๋ฌ๋งํ๊ณ gitea๋ฅผ ํธ์คํ ํ๊ธฐ ์ํด ๋ ๋ฆฝํ ์๋ฒ(์: self.gitea.io)๋ฅผ ์ค์ ํฉ๋๋ค.
@lunny ํ์ฌ GitHub์์ PR์ ๋ํ ์ฃผ์๋ง ์ฌ์ฉํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ปค๋ฐ์ ๋ํ ์ฃผ์์ด ์ ๋ง๋ก ํ์ํ๊ฐ์?
@JonasFranzDEV ๋ด ๋ง์ PR ์ปค๋ฐ์ ๋ํ ๋๊ธ์ด ํ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
# 4108์ด ๋ซํ ์๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์ ๋๊ธ์ ๋จ๊น๋๋ค. Gitea Patreon(๋๋ Patreon๊ณผ ์ ์ฌํ ๋์)์ด ์ฌ๋ผ์ค๋ฉด ๊ทธ๊ฒ์ ๋ํด ์์์ผ ํฉ๋๋ค. ๊ธฐ์ฌํ๊ฒ ์ต๋๋ค. ์ด ํ๋ก์ ํธ๊ฐ ์์ฒด ํธ์คํ ๋๊ณ ๋ ๋ฐ์ ๋๋ ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค. ๋ชจ๋ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฎ๊ธฐ๋ฉด ๋ ์ด์ Github์ ๋์ ์ฐ์ง ์์ ๊ฒ์ด๋ฉฐ, ๋งค์ Patreon์ ์ด๋ฅผ ์ปค๋ฐํ ๊ฒ์ ๋๋ค.
@ryanburnette https://opencollective.com/gitea
@lunny ๋ ์ฃผ์ ์์์์ '์น์ธ ์์คํ '์
@mjmlvp ๋ค
์ด๊ฒ์ ๋ํ ์์์ด ์์ต๋๊น?
์, ์ฌ์ ํ ์น์ธ ์ ํ์ ์ถ๊ฐํด์ผ ํ๋ฉฐ ๊ทธ๋ฐ ๋ค์ ์์ฒด ํธ์คํ ์ฝ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์์ต๋๋ค.
์ด์ ๋ํ ๋ฏธํด๊ฒฐ ๋ฌธ์ ๋ฅผ ๋ชฉ๋ก์ ์ถ๊ฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ์ฌ ์ฐ๊ฒฐ๋ ๋ชจ๋ ๋ฌธ์ ์ PR์ด ๋ซํ๊ณ ๋ณํฉ๋ ๊ฒ ๊ฐ์ต๋๋ค.
@skddc ์๋ฃ.
๊ธฐ๋ก์ ์ํด
์คํ ๊ธฐํ ์ ์๋ฒ
์๋ฌด๋ ๋ฏฟ์ง ๋ง์ธ์. ์ ๊ธฐ์ ์ธ ๋ฐฑ์ ์ ํ์ญ์์ค
@giteauser ๋๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ๊ด๋ จ์ด ์๋์ง ๋ณด์ง ๋ชปํ์ต๋๋ค.
@giteauser ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ์์ฒด ํธ์คํ gitea ๊ฐ๋ฐ์ ๊ดํ ๊ฒ์ด๋ฏ๋ก ๋ ์ด์ github์์ gitea ๊ฐ๋ฐ์ด ๋ฐ์ํ์ง ์์๋ ๋ฉ๋๋ค. ๋๋ ์ด๊ฒ์ด ์ด๋ป๊ฒ ๊ด๋ จ์ด ์๋์ง ์ฌ์ ํ ์์ง ๋ชปํฉ๋๋ค.
์ ๋ฌธ์ ๋ฅผ ์๋ชป ์ฌ๋ ธ๋ค์ ์ฃ์กํฉ๋๋ค.
๋ฐ๋ผ์ ํ์ํ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ง๊ธ ๊ตฌํํด์ผ ํฉ๋๋ค. ์ ๋ฆด๋ฆฌ์ค๋ฅผ ๊ฐ๊ณ ์ด์ ํ ์ ์์ต๋๊น?
๋ค, gitea ๊ฐ๋ฐ์ ํธ์คํธํ๊ธฐ ์ํด gitea ์ธ์คํด์ค๋ฅผ ์ค์ ํ ๊ฒ์ ๋๋ค.
๋ฐฑ์ ๋คํ ๋ฌธ์ ๋ฅผ ์์ ํ๊ณ ์ ์ ํ ๋ณต์ ๊ธฐ๋ฅ์ ์ถ๊ฐ ํ๋ ๊ฒ๋ ์์ฒด ํธ์คํ gitea์ ์ธํ๋ผ ๊ด๋ฆฌ์ ์ค์ํ ๋ถ๋ถ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
Kubernetes์ Gitea๋ฅผ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ ๋ฐฑ์ ๋ฐ ๋ณต์์ Ark ๋ฅผ ์ถ์ฒํ ์ ์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๋ฐฑ์ ์ ํ๋ซํผ, ๋ฐฐํฌ ๋ฐฉ๋ฒ, ๊ธฐ์กด ๋๊ตฌ ๋ฑ์ ์ ํ์ ๋ฐ๋ผ ๋ชจ๋ ์ฌ๋์ด ์ผ๋ฐ์ ์ผ๋ก ๋ค๋ฅธ ๋ฐฑ์ ์ ๋ต/ํ๋ก๊ทธ๋จ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ์์ฒด ํธ์คํ Gitea ๊ฐ๋ฐ์ ์ํ ์ฐจ๋จ ์ฃผ์ ๊ฐ ๋์ด์๋ ์ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐ๋ก ๊ทธ ์ธ์คํด์ค์ ํ๋ก๋์ ์ค๋น์ ๋ํ ์ฐจ๋จ ๋ฌธ์ ์ฌ์ผ ํฉ๋๋ค.
@max-wittig gitea ์์ฒด ํธ์คํ ์น์ฌ์ดํธ๋ ์ผ๋ถ ๊ณต์ฉ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด์์ ์คํ๋ฉ๋๋ค. ๋ฐฑ์ ๋คํ ๋ช ๋ น์ด ์ข ์์ฑ ๋ฌธ์ ๊ฐ ๋์ง ์๋๋ก RDS ์๋น์ค ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์ ๋๊ตฌ ๋ฐ ์ผ๋ถ ๋์คํฌ ๋ฐฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. dump ๋ช ๋ น์ ๋จ์ผ ๋ ธ๋ gitea ์๋น์ค์ฉ์ ๋๋ค. ๋ฌผ๋ก ์ฐ๋ฆฌ๋ ๊ทธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผ ํฉ๋๋ค.
@skddc ์ฐ๋ฆฌ๊ฐ ๊ณ ๋ คํ ์ ์๋ ํฅ๋ฏธ๋ก์ด ๋๊ตฌ์ ๋๋ค.
1.8.0 ๋ฆด๋ฆฌ์ค๊ฐ gitea๊ฐ ์์ฒด ํธ์คํ ๋๋ ๋ฒ์ ์ด ๋๊ธฐ๋ฅผ ์ง์ฌ์ผ๋ก ๋ฐ๋๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ๋ด ์์ ์ ํ๋ก์ ํธ์ ์ฌ์ฉํ๊ณ ์ถ์ง๋ง ๊ฐ๋ฐ์(์ฌ๋ฌ๋ถ)๊ฐ gitea ๊ฐ๋ฐ์๋ ์ฌ์ฉํ์ง ์๋๋ค๋ฉด ์ถฉ๋ถํ ์ ๋ขฐํ ์ ์๋ค๋ ๋จ์ํ ์ด์ ๋๋ฌธ์ gitea๋ฅผ ๋ฏธ๋ฌ๋ก ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋ํ, ์ ์์ ํ๊ฒฝ์์ gitea๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ ์ํ๊ณ ์ถ์ง๋ง "์ค btw, ๋ฉ์์ด ๋ณด์ด์ง๋ง gitea ๊ฐ๋ฐ์๋ ์ฌ์ฉํ์ง ์์ต๋๋ค. ์์ ์ ํ๋ก์ ํธ๋ฅผ ์ํด" ...
์ด๊ฒ์ ๋นํ์ด๋ ์ฌ๋ฌ๋ถ์ ๋ฐ์ด๋ถ์ด๊ธฐ ์ํ ๊ฒ์ด ์๋๋๋ค. gitea๋ฅผ ์ฃผ์ ์์ค ์ฝ๋ ์ ์ด ์์คํ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๊ด๋ จํ์ฌ ๋ด๊ฐ(๊ทธ๋ฆฌ๊ณ ์๋ง๋ ๋ง์ ๋ค๋ฅธ ์ฌ๋๋ค)์ด ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ ์ ์๋ ๊ฒ์ ์๋ ค์ฃผ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ;)
๋ง์ง๋ง์ผ๋ก, ์กฐ๊ธ ๋ ๊ฑด์ค์ ์ ๋๋ค. ๋ฐฑ์ ์ ์ํ ์์ฃผ ์ข์(์ ๋ ดํ) clous vps๋ฅผ ์ฐพ๊ณ ์๊ฑฐ๋ ์ฌ์ง์ด gitea๋ฅผ ํธ์คํ ํ๋ ค๋ฉด hetzner https://www.hetzner.com/storage/storage-box๋ฅผ ์ดํด๋ณด์ญ์์ค. ์์ ํ ๋ค๋ฅธ ๋ ์์น(์: hetzner ๋ฐ digitalocean)์ ๋ฐฑ์ ํ๊ณ ์ถ์ ๊ฒ์ ๋๋ค.
@markg85 https://gitea.com์์ ์์ ์ค์ ๋๋ค.
gitea.com์์ gitea ํธ์คํ gitea์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น?
@zachdoty ์์ง ์์ ์ค์ ๋๋ค.
github์์ gitea๋ก ์ด๋ํ๋ ๋ฐ ํ์ํ ๊ฒ์ ์์์ต๋๋ค. ๋ชจ๋ ๋ฐ์ดํฐ(git ๋ฐ์ดํฐ, ๋ฌธ์ , ์ฃผ์, github์์ gitea๋ก์ pull ์์ฒญ ํฌํจ)๋ฅผ ์ด๋ํด์ผ ํ์ง๋ง ์ค์ ๋ก ๊ทธ๋ ๊ฒ ํ๋ ๋ฐ ์ ํฉํ ๋๊ตฌ๋ฅผ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ํ๋ก ํธ์๋์์ ๋ฐฑ์๋๋ก ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ PR์ ๋ณด๋์ต๋๋ค(#6200 ์ฐธ์กฐ). ๋ํ gitea์ API๊ฐ ์ธ๋ฑ์ค ๋ฒํธ๋ฅผ ์ง์ ํ๋ ๋ฌธ์ ์์ฑ์ ํ์ฉํ์ง ์๊ธฐ ๋๋ฌธ์ https://gitea.com/gitea/migrator ๋ฅผ gitea์ ๋ณํฉํด์ผ ํฉ๋๋ค.
gitea-github-migrator ๋ ์์ง ์ฐพ์ง ๋ชปํ ๊ฒฝ์ฐ์ ๋๋นํ์ฌ ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์์ต๋๋ค. ๋๋ฝ๋ ๊ฒ์ด ์์ผ๋ฉด ์ถ๊ฐํ ์ ์์ผ๋ฏ๋ก ๋ค๋ฅธ ํ๋ก์ ํธ์์๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํ ์ข์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
@skddc ๊ทธ๋ค์ ์ค์ ๋ก ๋์ผํฉ๋๋ค.
์, ์ฃ์กํฉ๋๋ค. ๋งํฌ๋ฅผ ๋ฐ๋ผ๊ฐ์ง ์์์ต๋๋ค.
@kolaente๊ฐ ๋งํ๋ฏ์ด ์ฐ๋ฆฌ๋ @jonasfranz move gitea-github-migrator๋ฅผ gitea.com์ผ๋ก ์ด๋ํ๊ณ ์ ๋ ์ด๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด https://gitea.com/gitea/migrator/pulls/1 PR์ ๋ณด๋ ๋๋ค. ๊ทธ๋ฌ๋ ํ์ฌ ๋๊ตฌ๋ก ๋ฐ๊ฒฌํ ํ ๊ฐ์ง ๋จ์ ์ด ์์ต๋๋ค. ์ด์ ์ธ๋ฑ์ค๋ฅผ ์์ ์ฒ๋ผ ์ ์งํ๊ธฐ ์ด๋ ต๋ค๋ ์ ์ด๋ค. (๋ฌธ์ ์ ๋ํ ๋ชจ๋ ๋งํฌ๋ฅผ ๊ณ์ ์ฌ์ฉํ ์ ์๊ฒ ํ๋ ค๋ฉด.) ๋ฐ๋ผ์ ๋ง์ด๊ทธ๋ ์ด์ UI์์ ๋ง์ด๊ทธ๋ ์ด์ ๋๊ตฌ๋ฅผ gitea๋ก ๋ณํฉํ๋ ๊ฒ์ด ๋ ๋์ ์์ด๋์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ฃผ์ ๋ฑ์ ๋ด๋ถ ๋งํฌ๊ฐ ๋ณด์กด๋ ์ ์๋ค๋ฉด ํ์คํ ๊ต์ฅํ ๊ฒ์ ๋๋ค. ๋์ผํ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ๊ฐ์ ธ์จ PR์ ๋ฌธ์ ๋์ ์ค์ PR๋ก ๊ฐ์ ธ์ฌ ์ ์๋ค๋ฉด ์ ๋ง ์ข์ ๊ฒ์ ๋๋ค!
์ด์ ์ฝํ
์ธ ์ ์ ์์
Migrate a throughout github repository to gitea
์ ์ถ๊ฐํ๊ณ ์ด๊ฒ์ 1.9.0์ผ๋ก ์ด๋ํ์ฌ v1.8์ ๋ฆด๋ฆฌ์ค๋ฅผ ์ฐจ๋จํ์ง ์๋๋ก ํฉ๋๋ค. ๊ทธ๋ฌ๋ gitea.com์ด ๋ง์คํฐ๋ฅผ ๋ฐ๋ฅผ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ v1.9๊ฐ ๋ฆด๋ฆฌ์ค๋ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํ๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค.
๊ฑฐ๊ธฐ์ ์ฝ๋๋ฅผ ์ ์ฅํ๊ณ ์์ค๋๋ ๊ฒ์ ๋ํด ๊ฑฑ์ ํด์ผ ํ๋ ๊ฒ์ฒ๋ผ Gitea.com ํ๋ก๋์ ์ด ์ค๋น๋์ด ์์ต๋๊น?
@BNolet ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด 6๊ฐ์ ๋จธ์ ceph ํด๋ฌ์คํฐ๋ฅผ ์ค์ ํ์ต๋๋ค. ๋ฐ๋ผ์ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ 3๋ฒ ๋ณต์ฌ๋๋ฏ๋ก ์ฝ๊ฒ ์์ด๋ฒ๋ฆฌ์ง ์์์ผ ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ceph ๋ฏธ๋ฌ๋ฅผ ํตํด ๋ค๋ฅธ ๋ฐฑ์ ์ ์ค์ ํ๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ git์ด ๋ฐฐํฌ๋๊ธฐ ๋๋ฌธ์. ๊ทํ์ ์ฝ๋๋ ํญ์ ๊ทํ ๋๋ ๊ทํ์ ๋๋ฃ ๋์คํฌ์ ์ ์ฅ๋ฉ๋๋ค.
์~ ํ์์ ์ด๋ค์! GitHub ๋๋ Gitlab์ ๋ํ ์์ ํ ๋์์ด ๋ ์ ์์ ๊ฒ์ผ๋ก ์์ํ์ญ๋๊น?
๋๋ ๊ทธ๋ ๊ฒ ์๊ฐํ์ง ์๋๋ค. gitea.com์ ์ฃผ์ ๋ชฉํ๋ gitea์ ๊ฐ๋ฐ ์์ฒด๋ฅผ ํธ์คํ ํ๋ ๊ฒ์ ๋๋ค. gitea.com์ ์ ํ์ ๋์ง๋ ์์์ง๋ง ํธ์คํ ๋ Gitea ์ธ์คํด์ค๋ ๋๋ฌด ์ฝ๊ธฐ ๋๋ฌธ์ ์ง์ ์ค์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
OpenID ๋ก๊ทธ์ธ์ ํ์ฑํํ์ง ์๋ ์ด์ ๊ฐ ์์ต๋๊น?
@lunny ํ๋ ๊ฐ์ง๊ณ ์๊ณ ์ข์ํฉ๋๋ค :D
CI/CD๊ฐ Gitea ์ ํ์ ์ผ๋ถ๊ฐ ๋ ๊ฐ๋ฅ์ฑ์ ์ผ๋ง๋ ๋ฉ๋๊น?
@strk ๊ทธ๋ฅ ์์ด๋ฒ๋ ค. OpenID ๋ก๊ทธ์ธ์ ํ์ฑํํฉ๋๋ค.
@BNolet Gitea ์์ฒด๋ ๊ธฐ๋ณธ CI/CD๋ก ๋๋ก ์ ์ฌ์ฉํฉ๋๋ค.
Github์์ go-gitea ์ฑ์ ๋ํ ๊ถํ ์์ฒญ์ ํ ํ ๋ก๊ทธ์ธ ํ์ด์ง์์ Github oauth ์ต์ ์ ์ฌ์ฉํ๋ ค๊ณ ํ๋ฉด 500 ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
ํ๋๊ทธ์ญ ์ธ์คํด์ค๋ฅผ ํ์ธํ๋ ค๋ฉด ์กฐ๊ธ ๊ธฐ๋ค๋ ค์ผ ํ๋์?
@jakimfett ๊ทธ๊ฒ์ ์๋ ค์ง ๋ฌธ์ ์ ๋๋ค. ๋ ๋ฒ ์๋ํ ์ ์์ผ๋ฉฐ ๊ด์ฐฎ์ต๋๋ค.
@strk ๊ทธ๋ฅ ์์ด๋ฒ๋ ค. OpenID ๋ก๊ทธ์ธ์ ํ์ฑํํฉ๋๋ค.
@lunny ๋ ์ค๋ ์์ง ๊บผ์ ธ ์๋๋ฐ ๊ณ์ ๋๋ ๋ฐฐํฌ ์คํฌ๋ฆฝํธ๊ฐ ์์ต๋๊น?
@jakimfett ์๋ ค์ง ๋ฌธ์ ์ ๋๋ค...
๋ฌธ์ ๋ฒํธ๋ก ์์ ์ฌํญ์ ์ ๋ ฅํ๋ฉด ๊ฑฐ๊ธฐ์์ ํ์ ์กฐ์น๋ฅผ ์ทจํ๊ฒ ์ต๋๋ค.
_ํธ์ง: ์์_
Codeberg ๋ ๋ฌด๋ฃ Gitea ๊ธฐ๋ฐ ์๋น์ค์ ๋๋ค. ์๋ง๋ Gitea๋ ๊ฑฐ๊ธฐ์ ๊ณต์ ๋ฏธ๋ฌ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ํ์ฌ https://codeberg.org/Codeberg/gitea์ ๋ฏธ๋ฌ๋ง๋์ด
Gitea๋ https://gitea.com/gitea/gitea ์์ ํธ์คํ ๋๋ฉฐ ๋๋ถ๋ถ์ ๋ค๋ฅธ ํจํค์ง๋ฅผ https://gitea.com/gitea ๋ก ์ด๋ํ์ผ๋ฉฐ gitea ์์ฒด๋ ์งํ ์ค์ ๋๋ค. ๋ฏธ๋ฌ๋ ๋ค๋ฅธ ๊ธฐํ ์ ๊ธฐ๋ฐ ์๋น์ค์์ ํ์ํฉ๋๋ค.
@lunny๊ฐ ์ด์ ๋๊ธ์
๋ฏธ๋ฌ๋ ๋ค๋ฅธ ๊ธฐํ ์ ๊ธฐ๋ฐ ์๋น์ค์์ ํ์ํฉ๋๋ค.
์ฃผ๋ง์์ ๋์์ค๋ฉด ์ต์ ๊ฑฐ์ธ์ ํจ๊ป ํดํนํ ๊ฒ์ ๋๋ค.
๊ด๋ จ๋:
์ด๋๊ฐ์ ๊ฑฐ์ธ ๋ชฉ๋ก์ด ์๊ณ , ๊ฑฐ๊ธฐ์ ๋๋ฅผ ์ถ๊ฐํ๊ฑฐ๋...?
@jakimfett ์์ง๋ง ์ ๋ฌธ์ ํ์ด์ง๋ก ํ๋ณด๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
github์์ github๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ ํ ๋ ๋ ๋์ ์ฌ์ฉ์ ํธ๋ค๋ฌ๋ฅผ ์ํด ์ด๊ฒ์ v1.10์ผ๋ก ์ฎ๊ธฐ๊ณ ์ถ์ต๋๋ค. ๋ง์ด๊ทธ๋ ์ด์ ์ ์์ํ๊ธฐ ์ ์ https://github.com/go-gitea/gitea/issues/7293 ์ ๊ตฌํํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ค๊ตญ์์ ํธ์คํ ๋์ง ์์๊ฑฐ๋ ํ์ฑํ ์ด๋ฉ์ผ์ด ๋์ฐฉํ๋ ๋ฐ 10๋ถ์ด ๊ฑธ๋ ธ๋ค๋ฉด ์ ๋ ์ ์ ์ผ๋ก ์ฐฌ์ฑํ ๊ฒ์ ๋๋ค.
์ค๊ตญ์์ ํธ์คํ ๋์ง ์์๊ฑฐ๋ ํ์ฑํ ์ด๋ฉ์ผ์ด ๋์ฐฉํ๋ ๋ฐ 10๋ถ์ด ๊ฑธ๋ ธ๋ค๋ฉด ์ ๋ ์ ์ ์ผ๋ก ์ฐฌ์ฑํ ๊ฒ์ ๋๋ค.
ํธ์ง: ๋ถ๋ช ํ, ๋๋ ํ๋ ธ๋ค.
์ผ๋ถ ์ธํฐ๋ท ๊ฒ์์์ ๋ถ๋ช ํ gitea.com์ IP ์ฃผ์๋ ์ค์ ๋ก ์ค๊ตญ์ด ์๋ ์ผ๋ณธ์ ์์ต๋๋ค. ๊ทธ IP ์ฃผ์๋ Alibaba์ ์์ ์ ๋๋ค.
mailgun.org
๋ฅผ ์ฌ์ฉํ์ฌ ๋ฉ์ผ์ ๋ณด๋
๋๋ค. ์ 10๋ถ์ด ๊ฑธ๋ฆฌ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์ฐ๋ฆฌ์ ๊ธฐ๋ถ ํด๋ผ์ฐ๋ ๊ณต๊ธ์๋ ์ค๊ตญ์ ์๋ didiyun์ด๋ฉฐ ๋ง์ ๊ธฐ๊ณ๋ฅผ ์ ๊ณตํฉ๋๋ค. ํ์ฌ๋ก์๋ ๋ค๋ฅธ ์ ํ์ด ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ gitea.com์ ์ฒซ ๋ฒ์งธ ๋ชฉ์ ์ github.com์ด๋ gitlab.com๊ณผ ๊ฐ์ ์๋น์ค๊ฐ ๋์ง ์์ ๊ฒ์ ๋๋ค. gitea ์์ฒด๋ง ํธ์คํ ํ๋ฏ๋ก ์ค์ ๋ก gitea ์ธ์คํด์ค๋ฅผ ์ง์ ์ค์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
@programmerjake ๋ธ๋ฆฌ์ง ์๋ฒ์ ๋๋ค.
๋ด ์ธ์คํด์ค์์ ์ ํํ ์๋๋ ์์์ง๋ง ์ด ํ๋ก์ ํธ๊ฐ ๊ณผ๊ฑฐ์ ํํ์ด ๊ฑฐ์ ์๊ฑฐ๋ ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์๋ ์ค๊ตญ ํ์ฌ์์ ๊ธฐ๋ถํ ์ธํ๋ผ์ ์์กดํ๋ ๊ฒ์ด ๋ง์์ ๋ค์ง ์์ต๋๋ค. ๊ทธ๋ค์ด ๋ฏธ๋์ ๋ฌด์์ ํ๋์ง ๋๋ XY๋ฅผ ๊ตฌํํ์ง ์๊ฑฐ๋ ZA๋ฅผ ์ํํ์ง ์๊ฑฐ๋ ์ธ์ ๊ฐ๋ ๊ทธ๋ฅ ๊ฐ๋ฒ๋ฆฌ๋ฉด ๊ธฐ๋ถ๊ธ ์ญ๊ฐ์ ์๊ตฌํ๋์ง ์ค์ ๋ก ์์ง ๋ชปํฉ๋๋ค.
๋น์ ์ ์๋ง๋ ๋น์ ์ด ๋ฌด์์ ํ๋์ง ์๊ณ ์์ ๊ฒ์ด๊ณ ๋ด ๊ฑฑ์ ์ ๋จ์ง ์กฐ์ฌ์ค๋ฌ์ธ ๋ฟ์ด์ง๋ง ๋น์ ์ ๊ฒฐ์ฝ ์์ง ๋ชปํ ๊ฒ์
๋๋ค.
์ ์ค๊ตญ ํ์ฌ๋ ๊ทธ๋ ๊ฒ ํ๊ณ ๋ฏธ๊ตญ ํ์ฌ๋ ํ์ง ์์ ๊ฒ์ ๋๊น? :)
๊ทธ๋ฆฌ๊ณ ๋๋ ์ค๊ตญ์ธ์ด๊ณ ์๋ง๋ ์กฐ์ฌํด์ผ ํ ๊ฒ์ ๋๋ค. ์ธ์ ๊ฐ๋ ๋ด๊ฐ ๋น์ ์ ์ฝ๋๋ฅผ ํ์น ์ ์์ต๋๋ค. :)
2014๋ ์ ๋ค๋ฅธ 3๋ช ์ ์ค๊ตญ์ธ๊ณผ Gogs๋ฅผ ์์ํ ๋ ๊ทธ๋ฐ ๊ณํ์ด ์์๋ ๊ฒ ๊ฐ์์.
๋ด ์ธ์คํด์ค์์ ์ ํํ ์๋๋ ์์์ง๋ง ์ด ํ๋ก์ ํธ๊ฐ ์ค๊ตญ ํ์ฌ์์ ๊ธฐ๋ถํ ์ธํ๋ผ์ ์์กดํ๋ ๊ฒ์ด ๋ง์์ ๋ค์ง ์์ต๋๋ค. ๊ทธ๋ค์ด ๋ฏธ๋์ ๋ฌด์์ ํ๋์ง ๋๋ XY๋ฅผ ๊ตฌํํ์ง ์๊ฑฐ๋ ZA๋ฅผ ์ํํ์ง ์๊ฑฐ๋ ์ธ์ ๊ฐ๋ ๊ทธ๋ฅ ๊ฐ๋ฒ๋ฆฌ๋ฉด ๊ธฐ๋ถ๊ธ ์ญ๊ฐ์ ์๊ตฌํ๋์ง ์ค์ ๋ก ์์ง ๋ชปํฉ๋๋ค.
๋น์ ์ ์๋ง๋ ๋น์ ์ด ๋ฌด์์ ํ๋์ง ์๊ณ ์์ ๊ฒ์ด๊ณ ๋ด ๊ฑฑ์ ์ ๋จ์ง ์กฐ์ฌ์ค๋ฌ์ธ ๋ฟ์ด์ง๋ง ๋น์ ์ ๊ฒฐ์ฝ ์์ง ๋ชปํ ๊ฒ์ ๋๋ค.
์์ ๋ฐ๋ณด๊ฐ์ ๋ต๋ณ์
๋๋ค.
์ด์ ๋๋ ๋ค๋๋๋ ์ฌ๋์ผ๋ก์ ๋ ์ด๋ฆฐ ๋ง์์ ๊ฐ์ง ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ํฌ์ฉํฉ๋๋ค. ๋น์ ๋ ๊ทธ๊ฒ์ ์๋ํด์ผํฉ๋๋ค.
์ด ํ๋ก์ ํธ๊ฐ ์คํ ์์ค์ธ ํ, ์ ์๊ฐ์๋ ๋น์ ์ด ๋งํ ์ด๋ค ๊ฒ์๋ ์ํ์ด ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์๋ง๋ Gitea๋ฅผ ๋ถ๊ธฐํ๋ ๊ฒ์ ์๋ฏธํ๋ ๊ฒฝ์ฐ์๋ ๋ผ์ด์ ์ค๊ฐ ํ์ฉํ๋ ๋๋ก ์์ ํ ๊ถ๋ฆฌ๊ฐ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ฏธ๊ตญ์... Github์ด ํ์ฌ ๋ฏธ๊ตญ๊ณผ ์ค๊ตญ ๊ฐ์ "๋ฌด์ญ ์ ์"์ผ๋ก ์ธํด ๊ธฐ๋ฅ์ด ์ ํ๋์์์ ์๊ธฐ์์ผ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ด์จ๋ ๋ฏธ๊ตญ์ ์ค๊ตญ๋ณด๋ค ํ์ฌ ์์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ํ์ด ๋ ํฝ๋๋ค. ์ ์ฅ , ๋ฏธ์ณค์ ๊ฒ์ ๋๋ค.
@lunny ์
๊ทธ๋ฆฌ๊ณ gitea.com์ ์ฒซ ๋ฒ์งธ ๋ชฉ์ ์ github.com์ด๋ gitlab.com๊ณผ ๊ฐ์ ์๋น์ค๊ฐ ๋์ง ์์ ๊ฒ์ ๋๋ค. gitea ์์ฒด๋ง ํธ์คํ ํ๋ฏ๋ก ์ค์ ๋ก gitea ์ธ์คํด์ค๋ฅผ ์ง์ ์ค์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๊ทธ๊ฒ์ ๋น์ ์ด ๋ฏธ๋์ ๊ณ ๋ คํ ์ ์๋ ๊ฒ์ ๋๊น?
์ด ํ๋ก์ ํธ๊ฐ ์คํ ์์ค์ธ ํ, ์ ์๊ฐ์๋ ๋น์ ์ด ๋งํ ์ด๋ค ๊ฒ์๋ ์ํ์ด ์์ต๋๋ค.
ํต์ฌ ํ๋ก์ ํธ์๋ ์ํ์ด ์์ง๋ง ์ธํ๋ผ์๋ ์ํ์ด ์์ต๋๋ค. ์๋ ค์ง์ง ์์ ํํ์ด ์ข์ง ์์ ๊ธฐ์ฆ์๊ฐ ์ด๋์์ ์๋์ง ๋๋ ์ค๊ตญ์์ ์๋์ง์ ๊ด๊ณ์์ด ๋ค์ ๋ฌ์ ๊ฑฐ๊ธฐ์ ์ฌ ๊ฒ์ด๋ผ๋ ๋ณด์ฅ์ ์์ต๋๋ค. GitHub๋ ์ค๋ซ๋์ ์ฌ๊ธฐ์ ์์ ๊ฒ์ด๋ฉฐ ๊ทธ๋ ๊ฒ ๋นจ๋ฆฌ ๊ฐ์ง ์์ ๊ฒ์ ๋๋ค.
๋ํ ์ ์ฒด ์ธํ๋ผ๊ฐ ์ค๊ตญ์ผ๋ก ์ด์ ๋๋ฉด ๋ฏธ๊ตญ๊ณผ ์ค๊ตญ ๊ฐ์ ์ด๋ ค์์ผ๋ก ์ธํด ์ ์ฒด ์ฌ์ฉ์ ๊ธฐ๋ฐ์ด ์ด๋ ค์์ ๊ฒช์ ๊ฒ์ ๋๋ค.
@lunny ~10๋ถ์ด ์์๋๋ ์ ์ ๋ฉ์ผ๊ณผ ๊ด๋ จํ์ฌ ์ ๊ฒฝ์ฐ์๋ ํ์ฌ ์๋ฒ์ "์ฟจ ์คํ" ํ์ด๋จธ(์ฌ๊ธฐ์๋ 20๋ถ)์ธ ์คํธ ๋ฐฉ์ง ์กฐ์น๊ฐ ์์ด ์ ์ ์๋ ์ถ์ฒ์ ๋ฉ์ผ์ ์ผ์์ ์ผ๋ก ๊ฑฐ๋ถํฉ๋๋ค. ๋ฐ๋ผ์ ์ฌ์ฉ์(๋)๊ฐ ํด๋น ๋๋ฉ์ธ(์: gitea.com)์์ ์ด๋ฉ์ผ์ ์ฒ์ ์์ ํ๋ ๊ฒฝ์ฐ ๋ด ์๋ฒ๋ "๋์ค์ ์๋"๋ก ์๋ตํ๊ณ ํด๋น ์ฌ์ฉ์/๋๋ฉ์ธ ์กฐํฉ์ ๊ธฐ์ตํฉ๋๋ค. ๋ค์์ gitea.com์ด ์์ ์๊ฐ ๋ด์ ๋ด ๋ฉ์ผ์ ๋ฐฐ๋ฌํ๋ ค๊ณ ์๋ํ๋ฉด ์๋ฒ๊ฐ ๋ฉ์์ง๋ฅผ ์๋ฝํฉ๋๋ค.
๋ถ๋ช
ํ GMail, Hotmail ๋ฑ๊ณผ ๊ฐ์ด ํด์ง ๊ธฐ๊ฐ์ด ํ์ํ์ง ์์ "์ ๋ขฐํ ์ ์๋ ์ถ์ฒ"๊ฐ ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์ฌ๋ฌ๋ถ, ๋ชจ๋ ์ง์ญ์ ๋ ๋ง์ ์ธํ๋ผ๊ฐ ํ์ฐ๋๊ธฐ๋ฅผ ์ํ๋ค๋ฉด https://opencollective.com/gitea ์์ ์ง๊ฐ์ผ๋ก ํฌํ
@SuperSandro2000 Gitea๋ ์๋น์ค๊ฐ ์๋๋ผ _์ ํ_์ด๋ผ๋ ์ฌ์ค, ์๊ณ ๊ณ์ จ๋์? ์์ค๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์๋ฒ์์ Gitea๋ฅผ ์ปดํ์ผํ๊ณ ์ค์นํฉ๋๋ค. Gitea์ ํธ์คํ ์๋ ์ฐ๊ฒฐ์ด ํ์ํ์ง ์์ต๋๋ค.
XY๋ฅผ ๊ตฌํํ์ง ์๊ฑฐ๋ ZA๋ฅผ ์ํํ์ง ์๊ฑฐ๋ ์ธ์ ๊ฐ๋ ๊ทธ๋ฅ ๊ฐ๋ฒ๋ฆฌ๋ฉด ๊ทธ๋ค์ด ๊ธฐ๋ถ๊ธ ์ญ๊ฐ์ ์๊ตฌํ๋ค๋ฉด.
์๋ ค์ง์ง ์์ ํํ์ด ์ข์ง ์์ ๊ธฐ์ฆ์๊ฐ ๋ค์ ๋ฌ์ ๊ทธ๊ณณ์ ์ฌ ๊ฒ์ด๋ผ๋ ๋ณด์ฅ์ ์์ต๋๋ค.
์ด์ ๋ํ ๋ช ๊ฐ์ง ์๋ต: ์ฐ๋ฆฌ๋ ํํ์ด ์ข์ง ์์ ํ์ฌ์์ ํธ์คํ ํ์ง ์์ ๊ฒ์ด๋ฉฐ Gitea ๋ฆฌ๋๋ ์ด ํ์ฌ๋ฅผ ์ ๋ขฐํ์ต๋๋ค. ๊ทธ๋ค์ด ํ์ ์ ๊ณต์ ์ค๋จํ๊ฑฐ๋ ํ์ฌ๊ฐ ๋๋ ๊ฒ์ ์ค๋จํ๋ฉด ์ฐ๋ฆฌ๋ ์ ํํ ์ ์๋ ์ต์ ์ด ์์ผ๋ฉฐ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ด๋ํ ์ ์์ต๋๋ค.
์ ์ฒด ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ๋ฏธ๊ตญ๊ณผ ์ค๊ตญ ๊ฐ์ ์ด๋ ค์์ผ๋ก ์ธํด ์ด๋ ค์์ ๊ฒช์ ๊ฒ์ ๋๋ค.
Gitea ํ์ ์๋น ๋ถ๋ถ์ ์ค๊ตญ ์ถ์ ์ด๋ฉฐ(๊ทธ๋ฌ๋ ๋ค๋ฅธ ๋ชจ๋ ๋๋ฅ์๋ ์ ์ง ๊ด๋ฆฌ์๊ฐ ์์) ๊ฐ๋ฐ ํ์ด ์ฝ๋์ ์ก์ธ์คํ ์ ์์ผ๋ฉด ์ฌ์ฉ์ ๊ธฐ๋ฐ์ด ์ด๋ ค์์ ๊ฒช์ ์ ์์ผ๋ฏ๋ก ์ก์ธ์คํ ์ ์๋ ๊ฐ๋ฐ ํ์ด ํ์ํฉ๋๋ค. ์ํธ. ์ฐ๋ฆฌ๋ GitHub์์ ๊ธ์ง๋ ์ฌ์ฉ์๋ฅผ ํฌํจํ ๋ชจ๋ ์ฌ๋์ด ์ฌ์ฉํ ์ ์๋๋ก Gitea๋ฅผ ๊ตฌ์ถํฉ๋๋ค(์ต๊ทผ GitHub์ ๊ธ์ง ๋ฌผ๊ฒฐ ์ดํ ๋ง์ ์ฌ์ฉ์๊ฐ Gitea๋ฅผ ์ฌ์ฉํ๊ธฐ ์์ํ์ต๋๋ค).
๋ค๋ฅธ ์ฌ๋๋ค์ด ์ธ๊ธํ๋ฏ์ด ์ ์ธ๊ณ์ ๋ค๋ฅธ ์ธ์คํด์ค์ ์ฝ๋๋ฒ ์ด์ค์ ๋ฏธ๋ฌ๊ฐ ์์ผ๋ฉฐ git ๋๋ถ์ ์ฝ๋์ ๋ํ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์์ฅ์ด ์์ผ๋ฏ๋ก ๋ชจ๋ ์ฌ๋์ด ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ณผ ์ ์์ต๋๋ค.
ํฌ๋ช ์ฑ์ ๋ํ ์ฐธ๊ณ ์ฌํญ: ์ด ์ค๋ ๋๋ฅผ ์ ๊ฐ์ต๋๋ค. ์ด ๋ํ๋ฅผ ์ค๋จํ๊ณ ์ถ์ง๋ ์์ง๋ง ์ด github ํฐ์ผ์ (์ฐ๋ฆฌ๊ฐ ํธ์คํ ํ๋ ๊ณณ์ด ์๋) ์์ฒด ํธ์คํ ์ ์ํด ์ํํธ์จ์ด์์ ์ํํด์ผ ํ๋ ๊ฐ์ ์ฌํญ์ ๋ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ์ฅ์๋ก ์ฎ๊ฒจ์ผ ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ค, gitea ๊ฐ๋ฐ์ ํธ์คํธํ๊ธฐ ์ํด gitea ์ธ์คํด์ค๋ฅผ ์ค์ ํ ๊ฒ์ ๋๋ค.