Verification Report · code-server v4.141.0

NOT PUBLISHED   code-server-v4.141.0-20261016-001   verified_at 2026-10-16T10:17:34Z

Immutable inputs

App versionv4.141.0 ← release tag v4.141.0 · source 8b41915d2554
Image (exact tag)ghcr.io/coder/code-server:4.141.0
Image digest (linux/amd64)sha256:c5cd860341103b65d2f9e9508a88e6f1b6e870746dde98ee358d229c19a73e8e
Index digestsha256:72ab24b5680ee597dd647b30d82625752f40109b5f61bef90ffbf1ea1f02dbb8
Pulled asghcr.io/coder/code-server:4.141.0@sha256:c5cd860341103b65d2f9e9508a88e6f1b6e870746dde98ee358d229c19a73e8e via ghcr.io
Platform contractami-0fa5967347d08d2df · us-east-1/x86_64 · source=public (plat-us-east-1-x86_64-20261016-001)
Config revisionsapp 85664e7d7208 · compose 2edfd7d05d12
Release typenew_version — rule4: minor/major change v4.140.0 -> (4, 141, 0)

Publish gate

CheckFieldResult
Compose startedchecks.compose_startedPassed
Container healthychecks.container_healthyPassed
Health check passedchecks.health_check_passedPassed
Application testschecks.tests_passedPassed
Screenshots capturedchecks.screenshots_generatedPassed
Screenshots publishedchecks.screenshots_uploadedFailed
Report publishedchecks.report_uploadedFailed
Manifest publishedchecks.verification_manifest_uploadedFailed
Platform contract validchecks.required_platform_contract_validPassed

Evidence

Health probeHTTP 200 — ready
Version assertionTrue actual 4.141.0 — 匹配(exact):kind=exec_command 取到 '4.141.0',期望 '4.141.0'
Testspytest exit=0 . [100%] ==================================== PASSES ==================================== =========================== short test summary info ============================ PASSED apps/code-server/tests/test_smoke.py::test_login_page_answers 1 passed in 0.22s
Container staterunning
Duration23.5s(2026-10-16T10:17:11Z → 2026-10-16T10:17:34Z)

Screenshots

login
login · Sign-in page / 登录页

Application test output

pytest exit=0
.                                                                        [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/code-server/tests/test_smoke.py::test_login_page_answers
1 passed in 0.22s

Container logs (tail)

--- compose up ---
 code-server Pulling 
 code-server Pulled 
 Network cn-code-server-e023655a1a95_default  Creating
 Network cn-code-server-e023655a1a95_default  Created
 Container cn-code-server-e023655a1a95-code-server-1  Creating
 Container cn-code-server-e023655a1a95-code-server-1  Created
 Container cn-code-server-e023655a1a95-code-server-1  Starting
 Container cn-code-server-e023655a1a95-code-server-1  Started

--- container logs ---
code-server-1  | [2026-10-16T10:17:28.188Z] info  Wrote default config file to /home/coder/.config/code-server/config.yaml
code-server-1  | [2026-10-16T10:17:28.357Z] info  code-server 4.141.0 8b41915d25547e2edd553bab03ea4cbd621f98c5
code-server-1  | [2026-10-16T10:17:28.357Z] info  Using user-data-dir /home/coder/.local/share/code-server
code-server-1  | [2026-10-16T10:17:28.368Z] info  Using config file /home/coder/.config/code-server/config.yaml
code-server-1  | [2026-10-16T10:17:28.368Z] info  HTTP server listening on http://0.0.0.0:8080/
code-server-1  | [2026-10-16T10:17:28.368Z] info    - Authentication is enabled
code-server-1  | [2026-10-16T10:17:28.368Z] info      - Using password from /home/coder/.config/code-server/config.yaml
code-server-1  | [2026-10-16T10:17:28.368Z] info    - Not serving HTTPS
code-server-1  | [2026-10-16T10:17:28.368Z] info  Session server listening on /home/coder/.local/share/code-server/code-server-ipc.sock
code-server-1  | [10:17:31] 
code-server-1  | 
code-server-1  | 
code-server-1  | 
code-server-1  | 
code-server-1  | [10:17:31] StorageMainService: creating application shared storage
code-server-1  | [reconnection-grace-time] No CLI argument provided, using default: 10800000ms (10800s)
code-server-1  | [10:17:31] [AgentHostChannel] Registered lazy IPC channel 'agentHostProxy' (upstream: /tmp/vscode-ipc-8879c330-8d00-449d-bbe7-15546f286607.sock)
code-server-1  | [10:17:31] Extension host agent started.
code-server-1  | [10:17:31] [shared storage] Creating shared storage database at '/home/coder/.vscode-oss-shared/sharedStorage/state.vscdb' (wasCreated: true)
code-server-1  | [10:17:31] [shared storage] Initializing fallback application storage (path: /home/coder/.local/share/code-server/User/globalStorage/state.vscdb)
code-server-1  | [10:17:31] Started initializing default profile extensions in extensions installation folder. file:///home/coder/.local/share/code-server/extensions
code-server-1  | [10:17:31] [shared storage] Fallback application storage initialized with 3 items
code-server-1  | [10:17:31] Completed initializing default profile extensions in extensions installation folder. file:///home/coder/.local/share/code-server/extensions

Raw manifest

{
  "schema_version": "1.0",
  "verification_id": "code-server-v4.141.0-20261016-001",
  "app": "code-server",
  "app_version": "v4.141.0",
  "release": {
    "source_repo": "coder/code-server",
    "source_revision": "8b41915d25547e2edd553bab03ea4cbd621f98c5",
    "release_tag": "v4.141.0",
    "upstream_tag": "v4.141.0",
    "image_reference": "ghcr.io/coder/code-server:4.141.0"
  },
  "container": {
    "image": "ghcr.io/coder/code-server:4.141.0",
    "digest": "sha256:c5cd860341103b65d2f9e9508a88e6f1b6e870746dde98ee358d229c19a73e8e",
    "manifest_digest": "sha256:72ab24b5680ee597dd647b30d82625752f40109b5f61bef90ffbf1ea1f02dbb8",
    "platform": "linux/amd64"
  },
  "platform": {
    "platform_verification_id": "plat-us-east-1-x86_64-20261016-001",
    "ami_id": "ami-0fa5967347d08d2df",
    "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": "85664e7d720840b7d244783a0c5ec5613a685707",
    "compose_revision": "2edfd7d05d121d0c5394ae8ceb54919293b2625a",
    "tests_revision": "fda7146f7edb1f7d74ea7f6b1fa09cd99bc4ea7e",
    "template_revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
  },
  "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": "login",
        "file": "login.png",
        "url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/candidates/code-server/38886139706/1/code-server-v4.141.0-20261016-001/screenshots/login.png",
        "caption": {
          "en": "Sign-in page",
          "zh": "登录页"
        }
      }
    ],
    "report_url": "",
    "workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/38886139706"
  },
  "website": {
    "app": "code-server",
    "app_version": "v4.141.0",
    "verification_id": "code-server-v4.141.0-20261016-001",
    "verification_run_id": "38886139706",
    "platform_verification_id": "plat-us-east-1-x86_64-20261016-001",
    "ami_id": "ami-0fa5967347d08d2df",
    "architecture": "x86_64",
    "region": "us-east-1",
    "display_name": {
      "en": "code-server",
      "zh": "code-server 云端开发环境"
    },
    "description": {
      "en": "Run VS Code in a browser on your own cloud instance",
      "zh": "在自己的云主机上通过浏览器使用 VS Code"
    },
    "category": "devops",
    "icon": "/icons/code-server.svg",
    "featured": false,
    "tags": [
      "development",
      "vscode",
      "browser-ide"
    ],
    "features": [
      {
        "en": "A full VS Code experience from any modern browser",
        "zh": "在任何现代浏览器中使用完整 VS Code 体验"
      },
      {
        "en": "Projects, settings and extensions persist on a retained volume",
        "zh": "项目、设置与扩展持久保存在数据卷"
      }
    ],
    "health": "passed",
    "status": "pending",
    "verified_at": "2026-10-16T10:17:34Z",
    "report_url": "",
    "workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/38886139706",
    "screenshots_order": [
      "login"
    ],
    "deploy": {
      "documentation_url": "https://coder.com/docs/code-server",
      "regions": [
        "us-east-1"
      ],
      "instance_type": "t3.small",
      "data_volume_gb": 30,
      "container_port": 8080,
      "health_check_path": "/",
      "docker_image": "ghcr.io/coder/code-server:4.141.0",
      "extra_environment": [],
      "template": {
        "url": "https://corenovalaunch-templates.s3.us-east-1.amazonaws.com/corenova-one-click.template.yaml",
        "revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
      },
      "post_deploy": {
        "admin_path": "/",
        "admin_setup": {
          "en": "Open / and use the generated credential stored in /home/coder/.config/code-server/config.yaml; retrieve it through AWS Systems Manager Session Manager.",
          "zh": "打开 /,使用 /home/coder/.config/code-server/config.yaml 中生成的访问凭据;可通过 AWS Systems Manager Session Manager 查看。"
        },
        "notes": [
          {
            "en": "The entire /home/coder directory is retained so projects, settings and extensions survive container replacement.",
            "zh": "完整 /home/coder 目录会被保留,替换容器后项目、设置和扩展仍在。"
          }
        ]
      },
      "cost_estimate": {
        "monthly_usd": 23,
        "note": {
          "en": "Verified default in us-east-1: t3.small, 20 GB root plus 30 GB data gp3, and public IPv4; transfer and snapshots are extra.",
          "zh": "us-east-1 已验证默认配置:t3.small、20GB 系统盘、30GB 数据盘与公网 IPv4;流量和快照另计。"
        }
      },
      "data_path": "/home/coder",
      "production_contract": {
        "checks": [
          "data_dir_write"
        ]
      }
    },
    "release": {
      "type": "new_version",
      "previous_version": "v4.140.0",
      "type_evidence": "rule4: minor/major change v4.140.0 -> (4, 141, 0)"
    },
    "screenshots": [
      {
        "scenario": "login",
        "file": "login.png",
        "url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/candidates/code-server/38886139706/1/code-server-v4.141.0-20261016-001/screenshots/login.png",
        "caption": {
          "en": "Sign-in page",
          "zh": "登录页"
        }
      }
    ]
  },
  "verification_run_id": "38886139706",
  "verified_at": "2026-10-16T10:17:34Z"
}