Files
Minicity-hermes/2026-05-05-git-server.md
T
2026-05-05 21:55:36 +09:00

1.9 KiB

Session: 2026-05-05 16:47:00 GMT+9

  • Session Key: agent:main:telegram:direct:8788378713
  • Session ID: (현재 세션)
  • Source: telegram

Git 서버 구축 완료

결정 사항

  • Gitea 선택 (경량, API 완비, private 모드, 리소스 효율)
  • 설치 위치: 맥미니 (Docker)
  • 도메인: git.pinksky.kr (Caddy 리버스 프록시)

구축 내역

항목
도커 이미지 gitea/gitea:latest (v1.26.1)
데이터 경로 ~/gitea/data
설정 경로 ~/gitea/data/gitea/conf/app.ini
웹 포트 3000 (내부)
SSH 포트 2222
DB SQLite3
회원가입 비활성화 (DISABLE_REGISTRATION=true)

관리자 계정

생성된 레포

레포명 담당 설명
minicity-mini 루키 MiniCITY Wiki (Quartz4)
minicity-erp 분홍 공사관리ERP
minicity-photovault 하늘 자료정리/PhotoVault

모든 레포는 🔒 private, README.md 초기화 완료, main 브랜치 기본.

Caddy 설정

git.pinksky.kr {
    reverse_proxy 127.0.0.1:3000
}

API 사용 가능

  • Base URL: https://git.pinksky.kr/api/v1
  • Auth: Basic Auth (pinksky:mini3388)
  • 엔드포인트 예시:
    • GET /api/v1/user/repos — 레포 목록
    • POST /api/v1/user/repos — 레포 생성
    • POST /api/v1/repos/{owner}/{repo}/issues — 이슈 생성
    • GET /api/v1/repos/{owner}/{repo}/issues — 이슈 목록

추후 작업 (미미아빠 필요시)

  • SSH 키 등록 (git clone ssh://)
  • 이슈 라벨 템플릿 설정
  • 각 애기들에게 레포 접근 권한/가이드 전달
  • 옵시디언 ↔ Gitea 연동 (선택)

[!note] 수정이력 | 2026-05-05 16:49, 미미 (openclaw)

  • Git 서버 구축 완료 (Gitea)
  • 프로젝트 레포 3개 생성 및 README 초기화