69 lines
1.9 KiB
Markdown
69 lines
1.9 KiB
Markdown
> [!info] 백업 시각: 2026-05-05 22:05 | 루키 메모리
|
|
# 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) |
|
|
|
|
### 관리자 계정
|
|
- **ID**: pinksky
|
|
- **PW**: mini3388
|
|
- **Email**: admin@pinksky.kr
|
|
|
|
### 생성된 레포
|
|
|
|
| 레포명 | 담당 | 설명 |
|
|
|--------|------|------|
|
|
| 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 초기화
|