불편한게 너무 많지만, 자동화하기 너무 편한 시대에서 AI 오케스트레이터가 되기 위해 노력중입니다.
일상생활에 도움을 주는 서비스들을 OCI 인스턴스에 배포한 개인 인프라 프로젝트. 코딩테스트 봇, 학교 공지 크롤러, 뉴스 요약 봇, 모니터링 스택, Self-hosted Gitea를 Docker Compose로 통합 운영합니다.
클라우드 인프라 환경에서 장애 극복 지원 AI Assistant 플로우 구축. K3s 기반 라즈베리파이 클러스터에서 n8n과 Ollama를 활용한 자동화 및 AI 장애 대응 시스템을 구현했습니다.
경험 기반 포트폴리오 제작 에디터 및 채용 연결 플랫폼. GitHub API 연동, MongoDB Atlas Search 기반 검색, Redis 캐싱으로 응답시간 57% 감소를 달성했습니다.
풍생고등학교 바자회 키오스크 웹 서비스 제작 지도
해커톤 컨셉 설계 / 굿즈 발주 / 장소 및 심사위원 섭외 / 인스타 홍보 및 협찬 ppt 제작
환경 캠페인 참여를 통해 가상으로 나무를 키우면 실제로 나무가 심어지는 서비스 개발
외부에서 Gitea API 접근을 차단하고, 내부 대시보드만 데이터 수집이 가능하도록 네트워크/리버스프록시 레벨로 제한합니다.
현재 배포되어 있는 nkeystudy.site의 infra 관련 Repository를 비공개로 설정합니다.
Public Repository에 대해서도 인가된 사용자만 git 명령어를 ssh 방식으로 사용하도록 제한합니다.
Core(Nginx, Gitea, Gitea Runner, Prometheus, Loki 등) 서비스의 설정 수정은 서버와 동기화만 진행한 후 직접 재배포합니다.
Apps(n8n, Baekjoon Bot, Ops-Console 등) 서비스의 설정 수정은 서버와 동기화 및 재배포까지 자동으로 진행합니다.
obs-agent(Node-exporter, Fluent-bit, cAdvisor 등) 서비스의 설정 수정은 서버와 동기화 및 재배포까지 자동으로 진행합니다.