镜像信息
{
"Id": "sha256:06288cec4990bc7222f670ef5c39a6a7db5476f37e2a982924790a9fa57093e4",
"RepoTags": [
"ghcr.io/vas3k/taxhacker:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vas3k/taxhacker:latest"
],
"RepoDigests": [
"ghcr.io/vas3k/taxhacker@sha256:e737c2d1e7d435b9d4984b8d0f85f0296083de807063980edf955cb90e76fe6c",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/vas3k/taxhacker@sha256:3edae13068806e5b8cc213b67016669ef7f7b0ad5cfb3fd29967b7fc25a3c07b"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-04-17T10:08:33.900029313Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"7331/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"NODE_VERSION=23.11.1",
"YARN_VERSION=1.22.22",
"PORT=7331",
"NODE_ENV=production"
],
"Cmd": [
"npm",
"start"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-04-17T10:05:36.326Z",
"org.opencontainers.image.description": "Self-hosted AI accounting app. LLM analyzer for receipts, invoices, transactions with custom prompts and categories",
"org.opencontainers.image.licenses": "MIT",
"org.opencontainers.image.revision": "a7c4528e0397918c957b7438c2084e9dbe4acbdc",
"org.opencontainers.image.source": "https://github.com/vas3k/TaxHacker",
"org.opencontainers.image.title": "TaxHacker",
"org.opencontainers.image.url": "https://github.com/vas3k/TaxHacker",
"org.opencontainers.image.version": "latest"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 2008297370,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/fe82ab005524b54f508d962bba1bd95101869be74dc1da255c146cf76fabf9b5/diff:/var/lib/docker/overlay2/e57ed575983443a90c93044f1620fb20505520c1b23c0a6fa52077d7df2d750f/diff:/var/lib/docker/overlay2/e70d9b0f085e854e00492fa18af77071a1aee66a0a770b6d435832c209f40961/diff:/var/lib/docker/overlay2/4b8a6f168dcd35a23b3a6b2f73e3808e54b4373870b50e082812d3da3294aa47/diff:/var/lib/docker/overlay2/a155a8bdeaa0b461ed6867157ce3d154adece8835397fe9ccc02823e27d6384e/diff:/var/lib/docker/overlay2/b98f80cd5cafff53c30e860bdef89b9d621f1597e850c5c28e3d2ddef2a4e01b/diff:/var/lib/docker/overlay2/2976ea8baaab8caeff451419bda2f7801d1233c30c02b4a8f439cf45911c4d59/diff:/var/lib/docker/overlay2/021ac92639de705deccefc26f5cf80786444edccd0372f365e9024f837e795d6/diff:/var/lib/docker/overlay2/ddc34516769dc5a987d93035c7f86c058dd641afeb2f2861a94366f5a0989384/diff:/var/lib/docker/overlay2/ebd33b713adecbf00e765664c99948a263e693ea698397ce8cee891711d41eef/diff:/var/lib/docker/overlay2/871594d7bd9dd6bde927c4256866420afa0ee07f84adf83b6a6864f74414269d/diff:/var/lib/docker/overlay2/90e2141a09b9e170140bbc039d60b868a79568954414d0fea7ae6fe304d98c5d/diff:/var/lib/docker/overlay2/a7795c2edf9385175c43e8683c8df544e5acb9e74f894ff0bad5b98751b936f1/diff:/var/lib/docker/overlay2/0611713369ebe08724aed8ec12de528935360b908fe6e3ec4bebfbfb17ce2b41/diff:/var/lib/docker/overlay2/5f67de691bc928249e157be25b61e18fe6b84f25dd64b1ea4df11d4a2c53efd6/diff:/var/lib/docker/overlay2/3f00af8547ab1ee736442821092ef4d8e506da6a2882433a517f5f10013c0f07/diff:/var/lib/docker/overlay2/5ea1e32a8cf5d12219703a7984606ef6fb59276610d2ba4f9fad2249f432d2a4/diff",
"MergedDir": "/var/lib/docker/overlay2/388ee7a1e54bae7156f29777133585e1b99614b26a33f269a6cb0489383972f1/merged",
"UpperDir": "/var/lib/docker/overlay2/388ee7a1e54bae7156f29777133585e1b99614b26a33f269a6cb0489383972f1/diff",
"WorkDir": "/var/lib/docker/overlay2/388ee7a1e54bae7156f29777133585e1b99614b26a33f269a6cb0489383972f1/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:ace34d1d784c01e3f9d156687089e8f58f786e23ccd097bdbbf337d6d28b3783",
"sha256:54f60f5ad579f600a3b8fc2fa57e0bb7206080cafdbd13ee28772dff1b4a8776",
"sha256:646d2f30b0f0670e15a5299e9e2faf190d2da3172e1bd02d45088dab9a5c572c",
"sha256:1fbf9b1dff209fa279f2093ca9f32228c12174f9ad26492ade768ba998f03646",
"sha256:5355c988c3da22b16ee41c384df518ed23dbb12c9b4abf95439e6175d569a40b",
"sha256:8bc7934dedecb54239a40f504d748fbf3513963bec4e8d0e7055286c67a6737a",
"sha256:f69dcb787294b6985bd6118069aa61a7a85f59a02de4a9a231bbc866ff928aa3",
"sha256:cedcf95761255e641d3c9255483729ef7b6daf2d3ff568c55b44d5203ad38440",
"sha256:a6a1c975cadb0d6d206abfd3bafb169508712ca00cc9a47f98b47df611ce63ef",
"sha256:5cd9e92b2071c6fb0490fc67bba0ad0a8802b87749d515d6d6220ade8393e680",
"sha256:0d2e993fd4ddc72ff011b0a764b4428bcf348eb6aff123f8793075fbcb1e1cbd",
"sha256:32c68d1f1af9ee709c3a5fb930360dac6373e8b3eebb13409c119241c7b36c6a",
"sha256:80f70edd5de890cf7d5779ec87b00499e4d551dd73499fd4c0dc1ab24df93ae7",
"sha256:422a62081ee1b42c249c631acceb5799b0fbe298caa9c9c87cab3dd1e564467c",
"sha256:6dc3efbf80224ab8da34ee02ef4ae9a2d333f635cde4576a24a9243021c58b1a",
"sha256:126c8c846c21f99ad96dff3b91b12c97ce39b7daf1bd307404ce607d8ffcd256",
"sha256:9064ef2f03bbee9da33a4582196d02a30bffd81df711eea6687dbeb2169e6883",
"sha256:dd5dcbe2c5397fe01a3e1374011edab105909ccb016992891d85a07ca5a2e076"
]
},
"Metadata": {
"LastTagTime": "2026-05-12T14:38:10.819521608+08:00"
}
}