GIT 서비스는 어떻게 운용하시나요?

그 전회사에서는 atlassian 의 bitbucket 을쓰고
소규모 회사일때는 github 엔터프라이즈 를 쓰거나
azure 기반일때 azure 데브옵스를 썼는데

어찌됐든 전부 유료 제품이고 소규모회사에서는 운용하기에는
비용적인 측면에서 납득시키기 어려운점이 있습니다.

그래서 설치형 gitlab을 써보긴 했지만 온라인이 안되는단점도 있고
(공인ip를 쓰면 되지만)
보통 git 서비스를 어떻게 사용하시나요??

저는 시놀로지 나스에 GitLab을 올려서 사용하고 있습니다ㅋㄷㅋㄷ

2 Likes

@활어회소주원샷우럭두개더 님과 같이 저도 nas에 그냥 깃서버만 올려서 쓰고 있습니다. 개인 프로젝트라 굳이 이슈관리까지는 필요 없어서요.

외부 접근의 경우 nas ddns 통해서 접속 합니다.

근데 개인 프로젝트의 경우 GITHUB 을 그냥 쓰면 되지 않나요?? 특별히 제한을 못느끼겠는데요

소규모 라면 보노보노 가 어떠실지
폐쇄망으로 저희는 이거 써요

https://bonobogitserver.com/

1 Like

오 이런 획기적인것이 감사합니다

사내에서 svn 쓰고있고 git으로 전환하려고 찾아봤는데
Gitea가 사내에서 소규모로 구축해서 쓰기 좋은 거 같더라고요
UI도 github와 비슷하고 기능도 많아서 여러모로 테스트 중입니다 ㅎㅎ
참고해보셔요 ㅎㅎ

2 Likes

좋은 서비스이긴 하지만 뭔가 매인으로 쓰면 회사 중요소스를 담기에는 아무래도 신뢰도가 높을지 의문이네요
에전에 nhn 에서 서비스하던 git을 썼다가 서비스 종료 되서 낭패 본적이 있었서요

오픈소스로 사내서버에 셀프호스팅 하실 수 있어요

아 그런가요 제대로 안봐서 죄송합니다. cloud 의 비용이 있길래 cloud 서비스인줄 알았어요

1 Like

가볍게 사용자 관리, 권한 관리, 저장소 그룹 관리 정도의 요건을 가지고
셀프 호스팅으로 Gitea(https://about.gitea.com), Gitblit(https://www.gitblit.com/) 정도 사용합니다.
개인적으로도, 부서내부 사용 용도로서 사용중이고 충분히 유용하고 가볍고 빠릅니다.
gitea의 경우 docker로도 잘 돌아가고 docker가 없는 윈도우 환경에서는 gitblit을 사용합니다.

1 Like

혹시 추가적으로 데브옵스 젠키스나 옥토퍼스 같은것 도 사용하시나요? CI CD 파이프라인을 구축하셨나요?

gitlab도 썼었고 …

azure devops의 온-프레미스 버전인
Azure DevOps Server, 즉 Team Foundation Server도 종종 썼습니다.

기존 TFVS외에도 GIT도 지원하니까 선택지 중 하나가 되지 않을까 싶어요.
express 에디션은 영리 상관없이 CAL 5인까지 무료로 사용 할 수 있구요.

Build Pipeline도 가능 하지 않던가용?
테스트 플랜만 유료 과금인 걸로 기억중이긴 합니다.
Github action과 연결 해도 되지 않을까 싶은데… 번거로우려나 싶기도 하네요.

소규모팀일때도 썼고,
지금은 제가 테스트용 홈 서버에 올려서 쓰고 있습니다.

저는 혼자 쓰려고 깃티 도입해서 쓰고 있었는데 어느새 팀원들이 다 같이 쓰고 있습니다.

저희도 윈도우 서버에 보노보 설치해서 쓰는데 별 문제 없더라고요. 무엇보다도 공짜라는점이 강력한 장점입니다!!