프로젝트 배경
Ubuntu 24.04 서버 보안, OIDC/SAML 통합인증, Docker 기반 자동 배포·복구 기준을 바탕으로 운영 중인 AnythingLLM PoC에 학생 공개 준비 화면과 역할별 접근 제어를 구현했습니다. 관리자·교수자·학생 로그인, 권한별 화면 이동, 배포 상태 확인, 운영 문서 검색 등 9가지 사용 시나리오를 미리 확인해둔 만큼, 즉시 착수해 6주 안에 고객 NCP와 대학 IdP를 연결한 파일럿으로
프로젝트 성과
3개 역할별 화면·접근 권한 분리
관리자·교수자·학생이 로그인 후 서로 다른 업무 화면으로 이동하며, 허용되지 않은 역할의 운영 기능 접근을 막았습니다.
학생 공개 준비 6항목 한곳에서 관리
자동 배포·서버 보안·HTTPS·대학 SSO·백업 복구·인수인계의 현재 상태와 다음 작업을 한 화면에서 확인합니다.
주요 사용 시나리오 9가지 직접 확인
공개 소개부터 세 역할 로그인, 역할별 주요 작업과 운영 문서 검색까지 실제 브라우저에서 동작을 확인했습니다.
백업 5건 분리 복원·원본 일치
예시 운영 데이터 5건을 분리된 위치에 복원하고 SHA-256 값을 비교해 원본과 같은 파일인지 확인했습니다.
배포 후 10분간 44회 상태 관측
공개 화면 33회와 상태 점검 11회 동안 오류와 운영 알림이 없음을 확인해 초기 배포 상태를 점검했습니다.
핵심 기능
진행 단계
학생 공개 요건과 고객 제공 자료 정리
2026.07.
자동 배포·보안·HTTPS·SSO·복구·인수인계에 필요한 고객 계정, 서버 정보와 완료 조건을 먼저 정리했습니다.
프로젝트 상세
운영 중인 AnythingLLM PoC를 학생에게 공개하기 전 필요한 서버 보안, 대학 SSO 연결 조건, 자동 배포·복구와 한국어 운영 문서를 한곳에서 관리하는 교육용 LLM/RAG 전환 서비스입니다. 고객 NCP·대학 IdP·AnythingLLM 운영 데이터는 제공 후 연결합니다.







