镜像信息
{
"Id": "sha256:0b85fbbf7b56fef53deaeb3af09370d5032db910b65a590f92084ec03ce9e520",
"RepoTags": [
"ghcr.io/tashfeenahmed/freellmapi:v0.9.8",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/tashfeenahmed/freellmapi:v0.9.8"
],
"RepoDigests": [
"ghcr.io/tashfeenahmed/freellmapi@sha256:0674f847a45a9ef6cd03465ff9c998356c49aa9358c09fb972d0212ff1ea2f03",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/tashfeenahmed/freellmapi@sha256:af2295f1bcc189ee291592943223efb3f1263b8fceb5deaab600555e1fc0955c"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-09-07T10:14:45.839248808Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "root",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"3001/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",
"NODE_ENV=production",
"PORT=3001",
"FREELLMAPI_INSTALL_METHOD=docker",
"FREELLMAPI_COMMIT_SHA=83562ad360a65d80b6319297fee4cd47dc5a2ff3"
],
"Cmd": [
"node",
"server/dist/index.js"
],
"Healthcheck": {
"Test": [
"CMD-SHELL",
"node -e \"fetch('http://127.0.0.1:' + (process.env.PORT || 3001) + '/api/ping').then((res) =\u003e { if (!res.ok) process.exit(1); }).catch(() =\u003e process.exit(1));\""
],
"Interval": 30000000000,
"Timeout": 5000000000,
"StartPeriod": 15000000000,
"Retries": 3
},
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/usr/local/bin/docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-09-07T10:13:42.899Z",
"org.opencontainers.image.description": "7.4 billion tokens per month. 34 free LLM providers. 635 free model endpoints. All behind one /v1 endpoint, plus any custom OpenAI-compatible endpoint. Smart routing, automatic failover, encrypted keys. Personal experimentation only.",
"org.opencontainers.image.licenses": "MIT",
"org.opencontainers.image.revision": "83562ad360a65d80b6319297fee4cd47dc5a2ff3",
"org.opencontainers.image.source": "https://github.com/tashfeenahmed/freellmapi",
"org.opencontainers.image.title": "freellmapi",
"org.opencontainers.image.url": "https://github.com/tashfeenahmed/freellmapi",
"org.opencontainers.image.version": "v0.9.8"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 536897367,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/b1751fbc7417eb7cb90e7a908fb96f49d9c2bb2128d55a4fa544cbae2f50d787/diff:/var/lib/docker/overlay2/b15a977e1914d24421a517dc840c5e497e8ba29e58cd69cd963d209f9b3e4258/diff:/var/lib/docker/overlay2/4082dc4fa1054a30c0a100bc94e4c2c0ae2f1cd96497b03e88ad6f429b1bf6bf/diff:/var/lib/docker/overlay2/bf84b8c4074bfaf7257d60b30e88fcf9b211fccbb3916ed28233da82c3318c00/diff:/var/lib/docker/overlay2/da79d99cc2652e07fed73dd669c507c733d2af16396f1faa085744d17e076a9c/diff:/var/lib/docker/overlay2/b10a0174ef771fcdf57280c32350c4ceedda7bff01a57766e9dd67baa7fae6fa/diff:/var/lib/docker/overlay2/db65081e835949ae6ffcc42fd67356ea15f75b17d7ea97852c8c4a131c08b7af/diff:/var/lib/docker/overlay2/f51141086d3e87fc20523d5f43a0e933f0c6ff1efa28ec9d6880fad965f190be/diff:/var/lib/docker/overlay2/71835fba3002aa61df84b394b4caeaf1c83a4646893355a675ab4d20451a0b83/diff:/var/lib/docker/overlay2/ec760592ebff4f66caa52f454243ff28bc1ba639bb7a3190bfaaea6f635bdb57/diff:/var/lib/docker/overlay2/68931a952e7777fd19d9d4de6f3b19fedc9adbc251bb31c6f1beb665d1f8e4f0/diff:/var/lib/docker/overlay2/68725e552256c30c1f3326ec91e3ceed126c4f16dae4266dc0a4bf181e86f2f6/diff:/var/lib/docker/overlay2/f9ea4204a4840568d8a217ed8c06ffd36627d5b17dceba4a9da39dfd1c38ab26/diff:/var/lib/docker/overlay2/671bf469178372b333d1f3a0c1bdc353b499a5d4b58738cce2f9603935daa65f/diff:/var/lib/docker/overlay2/267824afb625653b255760ab4d79e3b9e81eae7f5a41c36d742d941386a940b5/diff",
"MergedDir": "/var/lib/docker/overlay2/dc3db8a69466b1d39a112ab6e9106acbe82fc158434aa982e3dc910d6517816e/merged",
"UpperDir": "/var/lib/docker/overlay2/dc3db8a69466b1d39a112ab6e9106acbe82fc158434aa982e3dc910d6517816e/diff",
"WorkDir": "/var/lib/docker/overlay2/dc3db8a69466b1d39a112ab6e9106acbe82fc158434aa982e3dc910d6517816e/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:0da811fd3ed46c38cea69079fa395a3d715dbdbdd5c8177107c450bf6332bbfa",
"sha256:4337a9b79b842bfe58037ff8e3040c28e8e3366009befe7bc70694869e6ad9a1",
"sha256:631e9f799a80c48d29ea547226d4c97b5c4e4698baadbae796fbcb67b1cbdcba",
"sha256:f991bccee0f1f8f692280d0e1f83f48001576c08d33c53d6a1463d5062a6ff18",
"sha256:d592f6b23cfaeb0a7d534376e0d4a3a32255df78a9feda01e3a6a015bada66d5",
"sha256:e373b73b6b8b886d60cb5569ac9700c9619c25d990b1561ff4b323a8fd32a7ea",
"sha256:e9e9855fa4bf461a7426ba33441087cc640c0b8f9b1ecc533ee3cc6708418332",
"sha256:6d057159460a473197a47a556bd6bd699077c8b7ed8c986cf421b99d9819de94",
"sha256:9c64d928076ec8b3f70973e0d6035f41b6a5630286fc79c02ecea0f45ca57ac9",
"sha256:d1f5abc54394a703d04ac1961cc3b51aec99f7a86804796029de30bff3fc1597",
"sha256:6447fa66f75b2df51a7af9524bdf0bc5bd3d4344b3574ea74f0de32ae130f977",
"sha256:3e591a5fc04812b707d4e81b5fe939a4ba4a14f6e02da541467d7daf64323e7d",
"sha256:498f66bd91b808c208d38bcda7aa051cc08a22406e285062991f4a08639eab5e",
"sha256:d20c370122a7a6fd977848b3d037fec3ff9c4102f1afef305a8e5789f71addf1",
"sha256:b321e2078b680987ec1db80f69f732a78318ad6d995773695bebe995a3786a99",
"sha256:bfdee07ee3d794500fe8f6a5d728889c031509cf874ba71179d9789da542739b"
]
},
"Metadata": {
"LastTagTime": "2026-09-08T16:39:49.38964824+08:00"
}
}