Uptime Kuma는 사용하기 쉬운 자체 호스팅 모니터링 도구입니다.
시도해 보세요!
데모 서버(위치: 프랑크푸르트 - 독일): https://demo.kuma.pet/start-demo
임시 라이브 데모이므로 10분 후에 모든 데이터가 삭제됩니다. Uptime Kuma 스폰서가 후원합니다.
HTTP(s) / TCP / HTTP(s) 키워드 / HTTP(s) Json 쿼리 / Ping / DNS 레코드 / 푸시 / Steam 게임 서버 / Docker 컨테이너에 대한 가동 시간 모니터링
화려하고 반응성이 뛰어나며 빠른 UI/UX
Telegram, Discord, Gotify, Slack, Pushover, Email(SMTP) 및 90개 이상의 알림 서비스를 통한 알림, 전체 목록을 보려면 여기를 클릭하세요
20초 간격
다중 언어
여러 상태 페이지
상태 페이지를 특정 도메인에 매핑
핑 차트
인증서 정보
프록시 지원
2FA 지원
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Uptime Kuma는 현재 http://0.0.0.0:3001에서 실행되고 있습니다.
경고
NFS (네트워크 파일 시스템)와 같은 파일 시스템은 지원되지 않습니다 . 로컬 디렉터리나 볼륨에 매핑하세요.
메모
(다른 사용자에게 포트를 노출하지 않거나 역방향 프록시를 사용하지 않고) localhost에 대한 노출을 제한하려는 경우 다음과 같이 포트를 노출할 수 있습니다.
docker run -d --restart=always -p 127.0.0.1:3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
요구사항:
플랫폼
✅ Debian, Ubuntu, CentOS, Fedora, ArchLinux 등과 같은 주요 Linux 배포판
✅ Windows 10(x64), Windows Server 2012 R2(x64) 이상
리플릿 / 헤로쿠
Node.js 18/20.4
npm 9
힘내
pm2 - 백그라운드에서 Uptime Kuma 실행용
자식 클론 https://github.com/louislam/uptime-kuma.gitcd uptime-kuma npm run setup# 옵션 1. itnode server/server.js# 시도(권장) 옵션 2. PM2#을 사용하여 백그라운드에서 실행 PM2가 없는 경우 PM2 설치:npm install pm2 -g && pm2 install pm2-logrotate# Serverpm2 시작 server/server.js --name uptime-kuma 시작
Uptime Kuma는 이제 http://localhost:3001에서 실행됩니다.
더 유용한 PM2 명령
# 현재 콘솔 출력을 보고 싶다면pm2 monit# Startuppm2 save && pm2 start 에 추가하고 싶다면
더 많은 옵션이 필요하거나 역방향 프록시를 통해 검색해야 하는 경우 다음을 읽어보세요.
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install
읽어주세요:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%86%99-How-to-Update
요청/문제를 다음 마일스톤에 할당하겠습니다.
https://github.com/louislam/uptime-kuma/milestones
매우 감사합니다! (GitHub 후원자는 수동으로 업데이트됩니다. OpenCollective 후원자는 자동으로 업데이트되지만 목록은 GitHub에 의해 캐시됩니다. 업데이트하는 데 시간이 걸릴 수 있습니다.)
라이트 모드:
상태 페이지:
설정 페이지:
텔레그램 알림 샘플:
"Uptime Robot"과 같은 자체 호스팅 모니터링 도구를 찾고 있었지만 적합한 도구를 찾기가 어렵습니다. 가장 가까운 것 중 하나가 통계입니다. 불행히도 안정적이지 않으며 더 이상 유지 관리되지 않습니다.
멋진 UI를 만들고 싶었습니다.
Vue 3와 vite.js를 배워보세요.
Bootstrap 5의 강력한 기능을 보여주세요.
REST API 대신 SPA와 함께 WebSocket을 사용해 보세요.
첫 번째 Docker 이미지를 Docker Hub에 배포합니다.
이 프로젝트가 마음에 드신다면 .
질문에 대한 답변을 찾으려면 Google, GitHub Issues 또는 Uptime Kuma의 하위 레딧을 사용하는 것이 좋습니다. 필요한 정보를 찾을 수 없다면 다음으로 문의하세요.
GitHub 문제
서브레딧(r/UptimeKuma)
내 Reddit 계정: u/louislamlam 하위 Reddit에 질문을 하면 저를 언급하실 수 있습니다.
우리는 모든 유형의 끌어오기 요청을 받아들이지 않으며 귀하의 시간을 낭비하고 싶지 않습니다. 끌어오기 요청 규칙을 읽고 따르십시오: CONTRIBUTING.md#can-i-create-a-pull-request-for-uptime-kuma
지금은 끌어오기 요청이 많지만 모두 테스트할 시간이 없습니다.
도움을 주고 싶다면 https://github.com/louislam/uptime-kuma/wiki/Test-Pull-Requests를 확인하세요.
여기에서 최신 베타 릴리스를 확인하세요: https://github.com/louislam/uptime-kuma/releases
버그를 보고하거나 새로운 기능을 요청하고 싶다면 언제든지 새 이슈를 열어주세요.
Uptime Kuma를 귀하의 언어로 번역하려면 Weblate Readme를 방문하십시오.
문서나 코드의 문법을 자유롭게 수정하세요. 내 모국어는 영어도 아니고 문법도 그다지 좋지 않습니다.