镜像信息
{
"Id": "sha256:baa87ffa7457bf9ac14ff63900c76c88abed29802c7a31d345dfbcb740361191",
"RepoTags": [
"ghcr.io/insforge/insforge-oss:v2.1.2",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/insforge-oss:v2.1.2"
],
"RepoDigests": [
"ghcr.io/insforge/insforge-oss@sha256:4d370e9895893e1d6a24d2ccb65937c32941d73f18000370aa71c7c6680ebde9",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/insforge-oss@sha256:52a8b305c03688c67d64cf82e23d084cdecd965d37d9de0bce4d54e5e9abf90c"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-05-08T19:39:41.135995083Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "node",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"7130/tcp": {},
"7131/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"NODE_VERSION=20.20.2",
"YARN_VERSION=1.22.22",
"STORAGE_DIR=/insforge-storage",
"LOGS_DIR=/insforge-logs",
"MAX_JSON_BODY_SIZE=100mb",
"MAX_URLENCODED_BODY_SIZE=10mb"
],
"Cmd": [
"sh",
"-c",
"cd backend \u0026\u0026 npm run migrate:up \u0026\u0026 cd .. \u0026\u0026 exec npm start"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/sbin/tini",
"--"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-05-08T19:38:26.535Z",
"org.opencontainers.image.description": "The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.",
"org.opencontainers.image.licenses": "Apache-2.0",
"org.opencontainers.image.revision": "72e473009a67daaa6ec5d379a9b37caad004504f",
"org.opencontainers.image.source": "https://github.com/InsForge/InsForge",
"org.opencontainers.image.title": "InsForge",
"org.opencontainers.image.url": "https://github.com/InsForge/InsForge",
"org.opencontainers.image.version": "v2.1.2-amd64"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 378424282,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/52c8bc9d0a8f0667a4539274a4fd8ca6e1506cdfa6efe6aa064d846feaff65bd/diff:/var/lib/docker/overlay2/e8d16f5a47316f3d283d87b71758f3873dde8db2a1d1e810366bc29e3161ff32/diff:/var/lib/docker/overlay2/e3f4ea58d9c1c1762dbf23faf6c2c9400121392fe2a5f2127daba358e3fc8b26/diff:/var/lib/docker/overlay2/ee2be4d590802c61311e3e063eaba9f8fa42a9f1c5a34df345e50dff1e3d0011/diff:/var/lib/docker/overlay2/e021b0d993e2d4470833780315cd5f795caea1f45b3d56df9de2debfe6e13c02/diff:/var/lib/docker/overlay2/34bddbe4db1ef1fc4a90e31938c54b713ff1a58eabf78e29d5b9dd11601e07d0/diff:/var/lib/docker/overlay2/13b69b6730d0bb1d8e4209d25a5f0a60d07aa0e75134bfd77fb8713c44ef34f6/diff:/var/lib/docker/overlay2/86283de170ec3c1a7889c03537b36fdccb058bed7013d77fd1233a80948dda1e/diff:/var/lib/docker/overlay2/b478573fac012228d118d30dfbfc8b51412284e1967be83f651fc5d083bafdcc/diff:/var/lib/docker/overlay2/4be7f3248d4712689856c115041d8a083cf29d428432f90325c2362990891757/diff:/var/lib/docker/overlay2/e30a2fdb2d0f8e52b235f98d45377b6cf9450f027b2d6d737a5649779c3ff057/diff:/var/lib/docker/overlay2/85c607f24cdcfc2f09bf3b4786382147e12e4241730e1ee0ce3a15851dd2cc0b/diff:/var/lib/docker/overlay2/448485d2684bd715d1ea1f8b06a80b32cf29c4d11cbf2ada06a336986b4b220d/diff:/var/lib/docker/overlay2/ad045538d2f15739e2af4050152832a2adafe6197e82ffba1f86b8482aac4554/diff:/var/lib/docker/overlay2/0adc8243b37c78719e8192cbf5d03ee1630a29ab31a48ea601d8a91ff26ffbb9/diff:/var/lib/docker/overlay2/c836bcd4a114dcd459d34b1c02d6991af4393c9aacf7d2fd6ed624521b150824/diff:/var/lib/docker/overlay2/25979533e2e425f22afcc600ccb45128b109440c7f68049cdcf7fde229f299dd/diff",
"MergedDir": "/var/lib/docker/overlay2/d53efb1a6825db6178e319473de5253999f94c3dc0876a4afd10fc45ff2779a0/merged",
"UpperDir": "/var/lib/docker/overlay2/d53efb1a6825db6178e319473de5253999f94c3dc0876a4afd10fc45ff2779a0/diff",
"WorkDir": "/var/lib/docker/overlay2/d53efb1a6825db6178e319473de5253999f94c3dc0876a4afd10fc45ff2779a0/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1",
"sha256:4983b93ee7967564f02cbf6162b75010ce557404a539fba05ee19a0eae01acbc",
"sha256:e10358715ead9b47009dd04bcd77ac1c8e247f7249ab06517ff913c473a8e38e",
"sha256:afa543f85b4685a84338df3e2c429edca49bb372b0f49e0c5cc9724c820ad094",
"sha256:6e85e7e06ff2889132b89f5d1a9fd5fb4040e362dd638d241410ba51a7b785a6",
"sha256:22fdd46e133aeb40b58701c053dbf8a4cb092ec87e14f02d2690b4827bddf693",
"sha256:588e1ff222071f8d640c1cc3eff8eff85b96b3d96f120324aa7400ff436eadba",
"sha256:09cc849ba9880e530100cc12bb7da68c73e03139a9b4c61982b9e281e937cab0",
"sha256:a9b1a8ddb3eb72d0cdad0060dba36d974b493a9004127d7e9fcf5e884f53d562",
"sha256:e8061bca1fb145aa2375b6607505f2f29449c3034e497de64dc2a8a31ed02ff4",
"sha256:2fac2360a8d78b7ea451d23b11339c11008a7e348564877b323233468565e00e",
"sha256:3c4d8c4511b7965afd0f55c22d720bae1c9f5bde56c296e34c68004a0e5f7479",
"sha256:b83b35064d815244b5441487084c5db4ffbcdee907133e3f5a123b0a32ad0ed8",
"sha256:48c88ae7a5e50e5d0eb7b9dae7b7740839193fdbb499b047d0b05040cedeec97",
"sha256:0dbcca2430bddf6cf608af514592398bf27becbe20dd091a189959e212d63afe",
"sha256:02abc4a8e9ae4d98aee4e5ba75236206d084a8be549252aad30b53dcfa4e8e29",
"sha256:360ff11a7800a66a116b6a1c477d28052efe13ff0d7fb79b1c66ee15334b0364",
"sha256:0c6ca18f5d6b709694ee353dd4298ba445519208e54ce44f2a1804a3f3de435a"
]
},
"Metadata": {
"LastTagTime": "2026-05-09T15:29:08.782511939+08:00"
}
}