Verification Report · uptime-kuma 2.5.3
NOT PUBLISHED
uptime-kuma-2.5.3-20260909-001
verified_at 2026-09-09T13:41:03Z
Immutable inputs
| App version | 2.5.3 ← release tag 2.5.3 · source 1f0755fb044f |
| Image (exact tag) | louislam/uptime-kuma:2.5.3 |
| Image digest (linux/amd64) | sha256:c332e5ac61496258fae91483c9d2b50557cfd8e1584d98844feb9145d292c4d3 |
| Index digest | sha256:3e24e96c89efff0e3a4b0698cbdd36c15ad3022371db57166e5588853002ee5c |
| Pulled as | louislam/uptime-kuma:2.5.3@sha256:c332e5ac61496258fae91483c9d2b50557cfd8e1584d98844feb9145d292c4d3 via registry-1.docker.io |
| Platform contract | ami-025d99823a4caad37 · us-east-1/x86_64 · source=public (plat-us-east-1-x86_64-20260909-001) |
| Config revisions | app 31ddad7347a0 · compose 7e7ee5df66e0 |
| Release type | new_version — rule4: minor/major change 2.5.3 -> (2, 5, 3) |
Publish gate
| Check | Field | Result |
|---|
| Compose started | checks.compose_started | Passed |
| Container healthy | checks.container_healthy | Passed |
| Health check passed | checks.health_check_passed | Passed |
| Application tests | checks.tests_passed | Passed |
| Screenshots captured | checks.screenshots_generated | Passed |
| Screenshots published | checks.screenshots_uploaded | Failed |
| Report published | checks.report_uploaded | Failed |
| Manifest published | checks.verification_manifest_uploaded | Failed |
| Platform contract valid | checks.required_platform_contract_valid | Passed |
Evidence
| Health probe | HTTP 200 — ready |
| Version assertion | True actual 2.5.3 — 匹配(exact):kind=exec_command 取到 '2.5.3',期望 '2.5.3' |
| Tests | pytest exit=0
.. [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/uptime-kuma/tests/test_home.py::test_root_reaches_first_run_page
PASSED apps/uptime-kuma/tests/test_home.py::test_first_run_wizard_renders
2 passed in 3.16s
|
| Container state | running |
| Duration | 43.5s(2026-09-09T13:40:20Z → 2026-09-09T13:41:03Z) |
Screenshots

setup · First-run setup wizard / 首次运行设置向导
Application test output
pytest exit=0
.. [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/uptime-kuma/tests/test_home.py::test_root_reaches_first_run_page
PASSED apps/uptime-kuma/tests/test_home.py::test_first_run_wizard_renders
2 passed in 3.16s
Container logs (tail)
--- compose up ---
uptime-kuma Pulling
uptime-kuma Pulled
Network cn-uptime-kuma_default Creating
Network cn-uptime-kuma_default Created
Container cn-uptime-kuma-uptime-kuma-1 Creating
Container cn-uptime-kuma-uptime-kuma-1 Created
Container cn-uptime-kuma-uptime-kuma-1 Starting
Container cn-uptime-kuma-uptime-kuma-1 Started
--- container logs ---
uptime-kuma-1 | Welcome to Uptime Kuma
uptime-kuma-1 | Your Node.js version: 22.22.3
uptime-kuma-1 | [36m2026-09-09T13:40:54Z[0m [[32mSERVER[0m] [36mINFO:[0m Env: production
uptime-kuma-1 | [36m2026-09-09T13:40:54Z[0m [[32mSERVER[0m] [36mINFO:[0m Uptime Kuma Version: 2.5.3
uptime-kuma-1 | [36m2026-09-09T13:40:54Z[0m [[32mSERVER[0m] [36mINFO:[0m Loading modules
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSERVER[0m] [36mINFO:[0m Creating express and socket.io instance
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSERVER[0m] [36mINFO:[0m Server Type: HTTP
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSERVER[0m] [36mINFO:[0m Data Dir: ./data/
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSETUP-DATABASE[0m] [36mINFO:[0m db-config.json is not found or invalid: ENOENT: no such file or directory, open 'data/db-config.json'
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSETUP-DATABASE[0m] [36mINFO:[0m Starting Setup Database
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSETUP-DATABASE[0m] [36mINFO:[0m Listening on:
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSETUP-DATABASE[0m] [36mINFO:[0m - http://localhost:3001
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSETUP-DATABASE[0m] [36mINFO:[0m - http://172.18.0.2:3001
uptime-kuma-1 | [36m2026-09-09T13:40:55Z[0m [[32mSETUP-DATABASE[0m] [36mINFO:[0m Waiting for user action...
uptime-kuma-1 | Request /setup-database-info
uptime-kuma-1 | Request /setup-database-info
Raw manifest
{
"schema_version": "1.0",
"verification_id": "uptime-kuma-2.5.3-20260909-001",
"app": "uptime-kuma",
"app_version": "2.5.3",
"release": {
"source_repo": "louislam/uptime-kuma",
"source_revision": "1f0755fb044fe08e99fccde6722062fb2bf6c8f4",
"release_tag": "2.5.3",
"upstream_tag": "2.5.3",
"image_reference": "louislam/uptime-kuma:2.5.3"
},
"container": {
"image": "louislam/uptime-kuma:2.5.3",
"digest": "sha256:c332e5ac61496258fae91483c9d2b50557cfd8e1584d98844feb9145d292c4d3",
"manifest_digest": "sha256:3e24e96c89efff0e3a4b0698cbdd36c15ad3022371db57166e5588853002ee5c",
"platform": "linux/amd64"
},
"platform": {
"platform_verification_id": "plat-us-east-1-x86_64-20260909-001",
"ami_id": "ami-025d99823a4caad37",
"base_ami_source": "public",
"source_ami_name": "ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*",
"region": "us-east-1",
"architecture": "x86_64"
},
"config": {
"app_config_revision": "31ddad7347a0f79db2e8ba114cb6172e85842457",
"compose_revision": "7e7ee5df66e0c1551e3206cbe7a2367a7849936a",
"tests_revision": "f38120cf4820f1f51ec62419c1a70eaf9ba54b8b"
},
"verification": {
"application": "passed",
"platform": "referenced",
"tests": "passed"
},
"checks": {
"compose_started": true,
"container_healthy": true,
"health_check_passed": true,
"tests_passed": true,
"screenshots_generated": true,
"screenshots_uploaded": false,
"report_uploaded": false,
"verification_manifest_uploaded": false,
"required_platform_contract_valid": true
},
"artifacts": {
"screenshots": [
{
"scenario": "setup",
"file": "setup.png",
"url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/uptime-kuma/2.5.3/setup.png",
"caption": {
"en": "First-run setup wizard",
"zh": "首次运行设置向导"
}
}
],
"report_url": "",
"workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunchVerify/actions/runs/34358484460"
},
"website": {
"app": "uptime-kuma",
"app_version": "2.5.3",
"verification_id": "uptime-kuma-2.5.3-20260909-001",
"verification_run_id": "34358484460",
"platform_verification_id": "plat-us-east-1-x86_64-20260909-001",
"ami_id": "ami-025d99823a4caad37",
"architecture": "x86_64",
"region": "us-east-1",
"display_name": {
"en": "Uptime Kuma",
"zh": "Uptime Kuma 监控"
},
"description": {
"en": "Self-hosted monitoring for HTTP, TCP, ping and more",
"zh": "自托管可用性监控,支持 HTTP、TCP、Ping 等探测"
},
"category": "devops",
"icon": "/icons/uptime-kuma.svg",
"featured": true,
"tags": [
"monitoring",
"uptime",
"status-page"
],
"features": [
{
"en": "Automated testing before each release",
"zh": "每次发布前自动化测试"
},
{
"en": "HTTP, TCP, ping and DNS probes with public status pages",
"zh": "HTTP、TCP、Ping、DNS 探测与公开状态页"
},
{
"en": "Built-in SQLite storage, one-click CloudFormation deploy",
"zh": "内置 SQLite 存储,CloudFormation 一键部署"
}
],
"health": "passed",
"status": "pending",
"verified_at": "2026-09-09T13:41:03Z",
"report_url": "",
"workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunchVerify/actions/runs/34358484460",
"screenshots_order": [
"setup"
],
"deploy": {
"documentation_url": "https://github.com/louislam/uptime-kuma/wiki",
"regions": [
"us-east-1"
],
"instance_type": "t3.small",
"data_volume_gb": 30,
"container_port": 3001,
"health_check_path": "/",
"docker_image": "louislam/uptime-kuma:2.5.3",
"extra_environment": [],
"post_deploy": {
"admin_path": "/",
"admin_setup": {
"en": "The first visit walks you through two one-time steps: pick a database (keep the default SQLite unless you have a specific need), then create the admin account. There are no preset credentials.",
"zh": "首次访问有两步一次性设置:先选择数据库(如无特殊需求保持默认 SQLite),然后创建管理员账户;没有预置账号密码。"
},
"notes": [
{
"en": "Monitoring data is stored on a retained data volume (/app/data). It keeps billing after stack deletion; snapshot it, then delete the volume when no longer needed.",
"zh": "监控数据保存在保留数据卷(/app/data)中。删除栈后该卷仍会计费;请先创建快照,不再需要时再删除卷。"
}
]
},
"cost_estimate": {
"monthly_usd": 23,
"note": {
"en": "Verified default in us-east-1: ~$15.2 t3.small + $4 for 20 GB root and 30 GB data gp3 + $3.65 public IPv4 per month. Data transfer, snapshots and CloudWatch usage are extra.",
"zh": "us-east-1 已验证默认配置:t3.small 约 $15.2/月,20GB 系统盘 + 30GB 数据盘 gp3 约 $4/月,公网 IPv4 约 $3.65/月;流量、快照和 CloudWatch 用量另计。"
}
},
"data_path": "/app/data"
},
"release": {
"type": "new_version",
"previous_version": "2.5.3",
"type_evidence": "rule4: minor/major change 2.5.3 -> (2, 5, 3)"
},
"screenshots": [
{
"scenario": "setup",
"file": "setup.png",
"url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/uptime-kuma/2.5.3/setup.png",
"caption": {
"en": "First-run setup wizard",
"zh": "首次运行设置向导"
}
}
]
},
"verification_run_id": "34358484460",
"verified_at": "2026-09-09T13:41:03Z"
}