Repolode
kOlapsis

kOlapsis/maintenant

Docker, Kubernetes, 업타임, TLS, cron 작업을 모니터링하고 알림과 내장 MCP 서버를 제공하는 단일 Go 바이너리 기반 자체 호스팅 모니터링 도구입니다.

대체할 수 있는 제품:Uptime RobotDatadog

스타
532
포크
25
열린 이슈
2
마지막 커밋
그저께

어떤 프로젝트인가요?

maintenant는 Vue 프런트엔드와 SQLite를 포함한 단일 Go 바이너리로 배포되는 자체 호스팅 인프라 모니터링 도구입니다. Docker 컨테이너, Docker Swarm 서비스, Kubernetes 워크로드를 자동으로 탐지하고 별도 설정 없이 상태, 헬스 체크, 재시작 반복, 리소스 사용량, 실시간 로그를 추적합니다. Docker 레이블로 HTTP 및 TCP 엔드포인트를 선언할 수 있으며, 같은 인스턴스에서 TLS 인증서 만료, 하트비트와 cron 마감 시간, 컨테이너 이미지 업데이트도 추적합니다.

알림 엔진은 컨테이너, 엔드포인트, 인증서, 하트비트, 호스트 이벤트를 처리하고 트리거를 통해 Discord, 웹훅, 이메일 등의 채널로 전달합니다. 원격 호스트는 상태를 gRPC로 중앙 서버에 스트리밍하는 읽기 전용 에이전트로 추가할 수 있습니다. 내장 Model Context Protocol 서버는 AI 어시스턴트에 모니터링 데이터를 제공해 로그와 알림 기록을 확인할 수 있게 합니다. 핵심 기능은 Apache-2.0 라이선스로 제공되며, Personal 및 Pro 에디션에서는 라이선스 키를 사용해 추가 채널, CVE 보강 정보, 에스컬레이션 정책을 이용할 수 있습니다.

핵심 기능

  • 01Docker, Swarm, Kubernetes 워크로드를 자동으로 탐지하고 컨테이너 실시간 로그를 스트리밍합니다.
  • 02Docker 레이블로 선언한 HTTP 및 TCP 엔드포인트를 확인합니다.
  • 03TLS 인증서 만료와 하트비트 또는 cron 작업 마감 시간을 추적합니다.
  • 04컨테이너 이미지 업데이트를 탐지하고 위험한 네트워크 노출을 표시합니다.
  • 05Discord, 웹훅 및 기타 채널로 알림을 전송하고, AI 어시스턴트를 위한 내장 MCP 서버를 제공합니다.

활용 사례

  • 하나의 대시보드에서 홈랩이나 소규모 VPS 환경의 Docker 컨테이너를 모니터링합니다.
  • 공개 웹사이트와 API의 업타임 및 인증서 만료를 확인합니다.
  • 하트비트 URL을 통해 cron 작업이 예정된 시간에 실행되지 않을 때 알림을 받습니다.
  • AI 에이전트가 로그와 알림 기록을 활용해 컨테이너 장애를 조사하도록 합니다.

빠른 시작

  1. 1

    README에서 docker-compose.yml을 저장하고 포트에 관한 보안 안내를 확인하세요

  2. 2

    Docker Compose로 maintenant를 백그라운드에서 시작한 다음 http://localhost:8080을 여세요

    docker compose up -d

사용 전 알아둘 점

  • UI와 API에는 자체 인증 기능이 없으므로 인증 리버스 프록시를 추가하거나 127.0.0.1에 바인딩해야 합니다.
  • 컨테이너를 모니터링하려면 Docker socket에 대한 읽기 권한이 필요합니다.
  • CVE 정보 보강 및 Discord, Slack 등으로 알림 전달과 같은 일부 기능은 유료 Personal 또는 Pro 에디션에서만 사용할 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

maintenant은(는) 무엇인가요?
Docker, Kubernetes, 업타임, TLS, cron 작업을 모니터링하고 알림과 내장 MCP 서버를 제공하는 단일 Go 바이너리 기반 자체 호스팅 모니터링 도구입니다. maintenant는 Vue 프런트엔드와 SQLite를 포함한 단일 Go 바이너리로 배포되는 자체 호스팅 인프라 모니터링 도구입니다. Docker 컨테이너, Docker Swarm 서비스, Kubernetes 워크로드를 자동으로 탐지하고 별도 설정 없이 상태, 헬스 체크, 재시작 반복, 리소스 사용량, 실시간 로그를 추적합니다. Docker 레이블로 HTTP 및 TCP 엔드포인트를 선언할 수 있으며, 같은 인스턴스에서 TLS 인증서 만료, 하트비트와 cron 마감 시간, 컨테이너 이미지 업데이트도 추적합니다.
maintenant은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
maintenant은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
maintenant은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. maintenant의 마지막 커밋은 2026년 11월 3일입니다.
maintenant은(는) 어디에 사용할 수 있나요?
하나의 대시보드에서 홈랩이나 소규모 VPS 환경의 Docker 컨테이너를 모니터링합니다. 공개 웹사이트와 API의 업타임 및 인증서 만료를 확인합니다. 하트비트 URL을 통해 cron 작업이 예정된 시간에 실행되지 않을 때 알림을 받습니다. AI 에이전트가 로그와 알림 기록을 활용해 컨테이너 장애를 조사하도록 합니다.
maintenant는 어떻게 설치하나요?
README에서 docker-compose.yml을 저장하고 포트에 관한 보안 안내를 확인하세요 Docker Compose로 maintenant를 백그라운드에서 시작한 다음 http://localhost:8080을 여세요: docker compose up -d
maintenant은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kOlapsis/maintenant

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트