diff --git a/README.md b/README.md index d39fd9b..1a75497 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,51 @@ -# server-infra +# du5t.xyz 서버 인프라 -du5t.xyz 서버 인프라 전체 현황 — 서비스 목록, 네트워크, SSO, 운영 절차 \ No newline at end of file +Rocky Linux 8.10 기반 홈서버의 전체 서비스 인프라 현황 문서다. + +## 빠른 링크 + +| 문서 | 설명 | +|---|---| +| [서비스 전체 목록](docs/services.md) | 실행 중인 모든 서비스, 도메인, 포트, 인증 방식 | +| [네트워크 구성](docs/network.md) | proxy.network IP 맵, 포트 노출 정책 | +| [SSO 연동 현황](docs/sso.md) | Authentik 기반 SSO 구성 — OIDC / Proxy Provider | +| [스토리지 구성](docs/storage.md) | 볼륨 마운트, 데이터 경로, 백업 정책 | +| [운영 절차](docs/ops.md) | 서비스 재시작, 로그 확인, 헬스체크, 배포 패턴 | + +## 서버 개요 + +| 항목 | 값 | +|---|---| +| 호스트명 | `srv` | +| OS | Rocky Linux 8.10 (Green Obsidian) | +| 커널 | 4.18.0-553.83.1.el8_10.x86_64 | +| CPU | 24코어 | +| RAM | 48 GiB | +| GPU | NVIDIA GeForce RTX 3090 (24 GiB) | +| 루트 디스크 | 214 GiB (60 GiB 사용) | +| 스토리지 | `/mnt/storage` — 2.7 TiB (693 GiB 사용) | +| 컨테이너 런타임 | Podman + systemd Quadlet | +| 리버스 프록시 | Nginx Proxy Manager (`npm-app`) | +| SSO | Authentik (`auth.du5t.xyz`) | + +## 리포지터리 구조 + +각 서비스는 독립 Gitea 리포로 관리된다. + +``` +gm/server-infra ← 이 문서 (전체 현황) +gm/authentik ← Authentik SSO +gm/nginx-proxy-manager ← NPM 리버스 프록시 +gm/gitea ← Gitea 자체 +gm/nextcloud-onlyoffice-quadlet +gm/open-webui +gm/prometheus +gm/filebrowser +gm/jellyfin +gm/sftpgo +gm/asr +gm/reservation +gm/cadvisor +gm/postgres +gm/proxy-network +```