镜像信息
{
"Id": "sha256:6e30a7ac005574fad943a09e66785c24ae3a0e39587611c1300211b8df4a3a72",
"RepoTags": [
"ghcr.io/chopratejas/headroom:code",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/chopratejas/headroom:code"
],
"RepoDigests": [
"ghcr.io/chopratejas/headroom@sha256:e86f664eca715ca53505f3f2c73a66d82aa56d3d09b39bb2b75f6b131f3e1568",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/chopratejas/headroom@sha256:5da9cc79823c98cb7fa2e907923b45060f417e7ddbb073695fe9d0adb139fbeb"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-06-22T05:50:17.577818632Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "nonroot",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"8787/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt",
"LANG=C.UTF-8",
"HEADROOM_HOST=0.0.0.0",
"PYTHONUNBUFFERED=1",
"PYTHONDONTWRITEBYTECODE=1",
"PYTHONPATH=/usr/local/lib/python3.13/site-packages"
],
"Cmd": [
"--host",
"0.0.0.0",
"--port",
"8787"
],
"Healthcheck": {
"Test": [
"CMD",
"python3",
"-c",
"import urllib.request; urllib.request.urlopen('http://127.0.0.1:8787/readyz', timeout=5)"
],
"Interval": 30000000000,
"Timeout": 5000000000,
"StartPeriod": 20000000000,
"Retries": 3
},
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"python3",
"-m",
"headroom.cli",
"proxy"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-06-22T06:04:23.931Z",
"org.opencontainers.image.description": "Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library, proxy, MCP server.",
"org.opencontainers.image.licenses": "Apache-2.0",
"org.opencontainers.image.revision": "95b2333ee5a3f1cbe512ca04a6563c3572835758",
"org.opencontainers.image.source": "https://github.com/chopratejas/headroom",
"org.opencontainers.image.title": "headroom",
"org.opencontainers.image.url": "https://github.com/chopratejas/headroom",
"org.opencontainers.image.version": "v0.27.0"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 688759953,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/b095ccc38aaf6bdc7a08226e17d8ba793eed60fcb7a3cf35669d9567dc6a217d/diff:/var/lib/docker/overlay2/e264a91088a7739c72a938cebb74ac40ce4b16eebc9423d1a4adac8bccc5b7d1/diff:/var/lib/docker/overlay2/8e6cbd08366e986c098e79e16dab4be4b2da7ff7681b3d4e38ba5990c1675726/diff:/var/lib/docker/overlay2/4e6d5dcfa2b5181b2617288fbaf416fe0d85679f7a1d20c35c8e836997f90906/diff:/var/lib/docker/overlay2/99837df8344b0e7bc0e6d1010029610795d22fb74e97c344ffa2ac1b995585d8/diff:/var/lib/docker/overlay2/2a47e2c0612b3b8594742390383c3b645dfac4582c273840f909a337492ab5e3/diff:/var/lib/docker/overlay2/4f6d8e6594b891dad5c654907b491fe4475d2225cc724070839b322b3738e29f/diff:/var/lib/docker/overlay2/f3725129a8fa3520efbf688b1dc9de252f222861f41755c04761518b83523240/diff:/var/lib/docker/overlay2/54b6452e1b696798d6ecb153db08a2c18681d7bb0ae5f916f6755037566e30e9/diff:/var/lib/docker/overlay2/f53743e1dd3a19baa8f11ca417dde7f5b9762820bc969bf35b5097def8f154c8/diff:/var/lib/docker/overlay2/4a4d2a7ad7f64b78a9dcc2ee54ee7e63d610070690ed0e32417e41e6d00ad88a/diff:/var/lib/docker/overlay2/cd8a78b06a4c4f17569369abcdb5533cef5b24751ccb42620fc093f87630529a/diff:/var/lib/docker/overlay2/1e593f54aad443c6984fc378a16944d8b350e2ac5a5360e12e3b724e7acf97c9/diff:/var/lib/docker/overlay2/c54fdaf8fce2d67afc412e4571be23d50b72cf9800540a96fafc0c72cf92f3fb/diff:/var/lib/docker/overlay2/546eb1289fe27a7141330ed21a49b5f83e8e6bd10057714d4d17dcc8408a6201/diff:/var/lib/docker/overlay2/e0e071ff5d4525a732f9b3bb7ccb9363eea6466066ee751db490676d51a694bb/diff:/var/lib/docker/overlay2/508672431b54dae20f76180d0f28d15f7a313cf4399272240de61877e9ff82c1/diff:/var/lib/docker/overlay2/90d6bade17141bd393434e5fefa0757e983dfef7c07f50ffc6814d51fc309107/diff:/var/lib/docker/overlay2/a4358aff1ab29deb1c00528c57b2ed57959893bce615c38950e1eb3d08f13a69/diff:/var/lib/docker/overlay2/6e2fdf0f88aa3402910df1d511918b2fcf03f5de4787fc27ba1fe2f0326f7e70/diff:/var/lib/docker/overlay2/106fb89947b41130bc61ed1ff02c2e5729fc0b52a3bcf23a7ba654f55db4dc9f/diff:/var/lib/docker/overlay2/843da6804f67847c20d6d9292e0369b84c0eedd7c90df2582e9c41c80a54976f/diff:/var/lib/docker/overlay2/97c8e17aa65e7130757d58dc5263eb92563bf0af9e288c358373f95110807b0b/diff:/var/lib/docker/overlay2/1cb7b18aa8b905826a99abd129b4921a66bf6a647fa8d9ffacc7dfa5b644e0a7/diff:/var/lib/docker/overlay2/c08d56c1a20ae30e4aee13261748bea1ac878d1a86595928e297a0f96900c52a/diff:/var/lib/docker/overlay2/dac4c91c0e0a8f09023eb11bc52ca4f511fa1b14f4d4db313cec21bf66b1fccf/diff:/var/lib/docker/overlay2/cfba832d3e0827e4ee94b2106737a8a786141bb2bde06d81c49c22d8a9a1eb56/diff:/var/lib/docker/overlay2/b00f62a07ebe9e60253c4e03c4f9b7e535f99efe1ff8dd21fa0f8e16bb8676cd/diff:/var/lib/docker/overlay2/6f44f1b06920ec7d9c000d065918ebe236e59bea0712dcc7747344ebca7a5c96/diff:/var/lib/docker/overlay2/6132b282fb1bd8a281e574156c6901e0478f4a77d0f708d9a4b53d1c7ba8b1bf/diff:/var/lib/docker/overlay2/d2f0d2beae3c62ac6802e5045b4b506cb1d3cc864bb49f6448e6322c6e42de64/diff:/var/lib/docker/overlay2/109e2396483ebdab242dde3d5d0f8149e3f73448951f4a3bc475d63a4e530ce1/diff:/var/lib/docker/overlay2/ff856bdbb03033c433b540cf52a3636991abcf2ca7276317bbe88ed94fbe8caf/diff:/var/lib/docker/overlay2/920424d5569a26032abf3906ca99f979c942dbf2622899e8088e9a9dfe5d5cef/diff:/var/lib/docker/overlay2/c7920edbc933f533c50974c27ab17465a134dbfbf26c271e8e3d349d67481c34/diff:/var/lib/docker/overlay2/dc985c009fb15bed370dfd5d9e5fc3fefcc70721938403cbb7f7fe6758e6111e/diff:/var/lib/docker/overlay2/1c4500663443ff932a5b7f3176bb3ee46b70c8e0f1fc09e8e21709a13357b193/diff:/var/lib/docker/overlay2/9b335563822c8586d3e35d840edaa9b6ba94f3674f3b0b88fed1155bffcce2f1/diff:/var/lib/docker/overlay2/39c3b604700b7eaa54fcae3f5047ca4587e8eb7323396382c956f11b9a0ea1f1/diff:/var/lib/docker/overlay2/927a13cc507dc8e140f1b5cba6acb6add6ba4e1628b40e3d56b8670fa0ed9c40/diff:/var/lib/docker/overlay2/f0680ba1f107db99a625e7b009ef8b78f81b6de6afbdaeffef27442e17c3807f/diff:/var/lib/docker/overlay2/418495842fc906981a37f7e9934da82198855378ee83d2fe2d6739cf2b85d940/diff:/var/lib/docker/overlay2/e1624106fbc34a7690d87ecc4a12eb976cb19be15b6bd82c043041764e29ee9a/diff:/var/lib/docker/overlay2/5bdd02448e39efc34c343b6543e464df3e93aaa7bfb889be5ab358fa28baaf34/diff:/var/lib/docker/overlay2/5931fa10f72256b56d44d8fb91c53be2ab383085d8db4822fae8e6d3cd99b492/diff:/var/lib/docker/overlay2/ece5d1cc44db173151ded75a3a4fcd95fa3ba13234fda464dee66fdca070d55a/diff:/var/lib/docker/overlay2/3e47a074ff7b2478ec0c7e924a1d56f4df972ed13802c18ed3ffb2ee32d53a21/diff:/var/lib/docker/overlay2/5a8c85f0fe23a2f3bfd5cab23add532551505c8994a4939712ad11963494fef8/diff:/var/lib/docker/overlay2/a6cffdc4e0ea21f9b5ced94b4d97875c658d1615b3bc8cd06b3a121c9caab328/diff:/var/lib/docker/overlay2/04b34f87bc990261140a246cd5ef47be58e9341648adeceb9533331a59d17581/diff",
"MergedDir": "/var/lib/docker/overlay2/469dfe946b1000161f7c8414596f5b4c572dae84821ca693e985c22270cab145/merged",
"UpperDir": "/var/lib/docker/overlay2/469dfe946b1000161f7c8414596f5b4c572dae84821ca693e985c22270cab145/diff",
"WorkDir": "/var/lib/docker/overlay2/469dfe946b1000161f7c8414596f5b4c572dae84821ca693e985c22270cab145/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:92cb9c37b7d3957ac56645a979418f65e6c5bdba00eb99622affae5fc124ac07",
"sha256:621c35e751a51a9a9dc3e80aa0b7fe8be2a93402ea6ccd307d30852cd7776cda",
"sha256:c8b007d0206e4b10ed4d3b3d99dfeab47c2648e82011989fd78a5731baf33fc3",
"sha256:bec7e6bb35e05d1284f28b10d2150c259717d91c658c4c10c08424bb9466caba",
"sha256:275a30dd8ce958b21daa9ad962c6fbc09f98306ee2f486b65c9075dc257b1412",
"sha256:4d049f83d9cf21d1f5cc0e11deaf36df02790d0e60c1a3829538fb4b61685368",
"sha256:af5aa97ebe6ce1604747ec1e21af7136ded391bcabe4acef882e718a87c86bcc",
"sha256:6f1cdceb6a3146f0ccb986521156bef8a422cdbb0863396f7f751f575ba308f4",
"sha256:bd3cdfae1d3fdd83a2231d608969b38b82349777c2fff9a7c12d54f8ac5c9b38",
"sha256:4cde6b0bb6f50a5f255eef7b2a42162c661cf776b803225dcac9a659e396bb6b",
"sha256:ad51d0769d16ba578106a177987dfe3d2e02c1668c852b795b2f6b024068242a",
"sha256:187cfc6d1e3e8a40a5e64653bcd3239c140807dcf1c09e48021178705a5a6139",
"sha256:5fd2536c39c0700be8b7b4344e375196da2f126842fd8ede66996a18860a3890",
"sha256:3a7299f559d987305122c7669fc3643095eb0955f8ff4a38c9430d54d0b4452e",
"sha256:80bb2aedf42cbf9911cb9073be23406c0e7f799f8083bf13a1cd2d460a25e383",
"sha256:c0e409312adc366898967307565f692bb33d43a439d3de48e27d14b742389725",
"sha256:e4ba966d7f0527dfe0fcb559e4e18d4da42c4e6beae924719255e0dedb554ed0",
"sha256:1f5d28bd51650f429293f7730ede274b81dc0744aa918bc887133c4ad610258c",
"sha256:6e18ad80f3d64a8cbbcd1ff2e8a0d5ce7282cf664e816b86183a59d30a618e8a",
"sha256:c16b2ec4b1493bad1b1de23d659c899e60abb166bda756d02792f0a03ba54a43",
"sha256:7db505d90756626f425c6c5468eca565c82f589b144ecaa4f411ad9bbf79e614",
"sha256:953871f68b73a0c29f9268de527a33d56fb21e904f9b3b9a52281ead677a015a",
"sha256:9fb03990eabad3816348a2d24f40afe26d5504a0913dc028e97e8fd00786d832",
"sha256:49bdf8e65c465162a9c999342a8e7f6e5ec4a1bfd10d3962474f3df3d7bdd763",
"sha256:845c7de4b4eb47b904d2780a9af74f235c48120903a2f1e7aefe970bec82b431",
"sha256:270beab505ee6ec5b3bbf67b1a262182389a78d5d73274bc1a456c6a169e35d7",
"sha256:38253f8df53ddff4e80c63ab44f5f224500b27ff2094bef5a22b191f364b9565",
"sha256:b6555ab12753ae89726ab79ac78a705dc0b988a03bdf8a14ba55f1d77e599075",
"sha256:7dd7550d1c93abfc0ff33b79075c89ecb7bea4754c532f51acc1b138cadfc86b",
"sha256:e4ba966d7f0527dfe0fcb559e4e18d4da42c4e6beae924719255e0dedb554ed0",
"sha256:327f1c5a593987ad788287f78bbc8ace9888060ecf9289e760cce9a2560d4a52",
"sha256:6db791322bfcbc72dc54aa46d012ef46a2314819ec9cc28904e9091b4b94e63e",
"sha256:511547ed4268b19d96b7399ea1f1c4c38243fb84ef7e5af6429c296d73ea51d1",
"sha256:a1e17617f976687edf521b0017fa94656ed81bf5b3ce3323cdc1b62c8a332153",
"sha256:bf3e33f133bc77ab88b2a91423b83097549091a27db667d602c10a8787cba49d",
"sha256:27266f796b7127dfe59d0d2726a642ee3c5eaf8081a4b509784bf508db7d22e3",
"sha256:5a1ca664d31c99d0a37a2692a753fb2656019fba31e883f8cbf64003d179b131",
"sha256:4b8502fd44896fea596fa1c84ba8d68153accdd171e96a27b400d88758f058b1",
"sha256:c04028da6564e3159d0a924c6777e1c6d34d9e0bf2ab8d24e7ac916102c61dcb",
"sha256:9fe2832c95773b3cc5a7191824a2d12ab62d98948c10db65115fe856430064aa",
"sha256:647f7f2bf45564fda1f6378e23f2e0b5ee5d661c124c693d32c66e5bf92fea1f",
"sha256:8deadf3d96a9a05e2b8f4582986488088ba8a245a63e6e46942139d7e83ced23",
"sha256:e352b90eda60261289f7ce1494967d8f59dfab1de22a61553ec1766d62703ade",
"sha256:7e9b42010e3f4f21b8252134be14945b22fb4a0254b6dae3b27a1bd234125931",
"sha256:cda158ca3984e012d0c3c675a69a9fa08617228dc8369d7c1f3370ca938a2024",
"sha256:a9e066198a64163149e623dd8cc5a29f42fbc576626dfbb0cd44bdf70f842d87",
"sha256:e065e79de270fdaffae724703dffaa90700e699d7ab992db104bf0e289b9d0ef",
"sha256:f8dfe36c6d7ce890f8a8fe4cff0a6f904b44cec9420d03211bd2c005ed19bd41",
"sha256:47700a914040b381835e00bf1a1aea7c90f1497a6dd1bb2629b56c5c3d71a339",
"sha256:ee4219636064d760e2d14918b265d958c6fcaf39e845c9a33d281b9800d21937",
"sha256:4df21e6b3516c45df3b10ca6a4a70d9285b2806f40033bf7f9b33c3edc8bd1b3"
]
},
"Metadata": {
"LastTagTime": "2026-07-13T11:45:53.021537789+08:00"
}
}