diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 932664b..11bb83f 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -12,7 +12,7 @@ concurrency: jobs: deploy-dev: - runs-on: ubuntu-latest + runs-on: nas steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/immich/docker-compose.yml b/immich/docker-compose.yml index d499f42..aebfe09 100644 --- a/immich/docker-compose.yml +++ b/immich/docker-compose.yml @@ -77,5 +77,28 @@ services: max-size: "10m" max-file: "3" + immich-machine-learning: + image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release} + container_name: immich-machine-learning + restart: unless-stopped + labels: + - "com.centurylinklabs.watchtower.enable=true" + volumes: + - /volume1/docker/immich/model-cache:/cache + environment: + - MACHINE_LEARNING_CACHE_FOLDER=/cache + - MACHINE_LEARNING_REQUEST_TIMEOUT=600 + deploy: + resources: + limits: + memory: 4G + networks: + - immich + logging: + driver: json-file + options: + max-size: "10m" + max-file: "3" + networks: immich: