mirror of
https://github.com/immich-app/immich.git
synced 2025-05-30 19:54:52 -04:00
chore: build metadata for ML container (#15831)
* chore: build metadata for ML container * fix: build_image_url
This commit is contained in:
parent
96a6cc20b7
commit
882163f545
@ -106,6 +106,22 @@ COPY --from=builder /opt/venv /opt/venv
|
|||||||
COPY ann/ann.py /usr/src/ann/ann.py
|
COPY ann/ann.py /usr/src/ann/ann.py
|
||||||
COPY start.sh log_conf.json gunicorn_conf.py ./
|
COPY start.sh log_conf.json gunicorn_conf.py ./
|
||||||
COPY app .
|
COPY app .
|
||||||
|
|
||||||
|
ARG BUILD_ID
|
||||||
|
ARG BUILD_IMAGE
|
||||||
|
ARG BUILD_SOURCE_REF
|
||||||
|
ARG BUILD_SOURCE_COMMIT
|
||||||
|
|
||||||
|
ENV IMMICH_BUILD=${BUILD_ID}
|
||||||
|
ENV IMMICH_BUILD_URL=https://github.com/immich-app/immich/actions/runs/${BUILD_ID}
|
||||||
|
ENV IMMICH_BUILD_IMAGE=${BUILD_IMAGE}
|
||||||
|
ENV IMMICH_BUILD_IMAGE_URL=https://github.com/immich-app/immich/pkgs/container/immich-machine-learning
|
||||||
|
ENV IMMICH_REPOSITORY=immich-app/immich
|
||||||
|
ENV IMMICH_REPOSITORY_URL=https://github.com/immich-app/immich
|
||||||
|
ENV IMMICH_SOURCE_REF=${BUILD_SOURCE_REF}
|
||||||
|
ENV IMMICH_SOURCE_COMMIT=${BUILD_SOURCE_COMMIT}
|
||||||
|
ENV IMMICH_SOURCE_URL=https://github.com/immich-app/immich/commit/${BUILD_SOURCE_COMMIT}
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "--"]
|
ENTRYPOINT ["tini", "--"]
|
||||||
CMD ["./start.sh"]
|
CMD ["./start.sh"]
|
||||||
|
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
#!/usr/bin/env sh
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
echo "Initializing Immich ML $IMMICH_SOURCE_REF"
|
||||||
|
|
||||||
lib_path="/usr/lib/$(arch)-linux-gnu/libmimalloc.so.2"
|
lib_path="/usr/lib/$(arch)-linux-gnu/libmimalloc.so.2"
|
||||||
# mimalloc seems to increase memory usage dramatically with openvino, need to investigate
|
# mimalloc seems to increase memory usage dramatically with openvino, need to investigate
|
||||||
if ! [ "$DEVICE" = "openvino" ]; then
|
if ! [ "$DEVICE" = "openvino" ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user