Default Library (CLI import) vs New External library
Before external libraries were recently added, I have only ever used the external gallery - CLI feature.
Upon reading about the new external libraries feature and the ease of rescanning the library, I created my first external library which points to the same path I used in my external gallery - CLI import.
Under the libraries section I now see a Default Library with 22,882 assets at 197 GiB and my external library with 23532 assets at 208 GiB.
Are these duplicates? Is there a way to clear the default library? I don't intend to upload photos, just use the RO external path. Is the issue that my uploads directory is within the external library directory?
The external path under my user settings is:
/Photos
Below is the relevant section of my docker compose yaml:
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
command: [ "start.sh", "immich" ]
volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- "D:/Photos:/Photos:ro"
env_file: - .env depends_on: - redis - database - typesense restart: always immich-microservices: container_name: immich_microservices image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} command: [ "start.sh", "microservices" ] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - "D:/Photos:/Photos:ro" env_file: - .env depends_on: - redis - database - typesense restart: always Below is the relevant section of the .env file: ################################################################################### Upload File Location This is the location where uploaded files are stored. ################################################################################### UPLOAD_LOCATION=D:\Photos\Immich
env_file: - .env depends_on: - redis - database - typesense restart: always immich-microservices: container_name: immich_microservices image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} command: [ "start.sh", "microservices" ] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - "D:/Photos:/Photos:ro" env_file: - .env depends_on: - redis - database - typesense restart: always Below is the relevant section of the .env file: ################################################################################### Upload File Location This is the location where uploaded files are stored. ################################################################################### UPLOAD_LOCATION=D:\Photos\Immich
2 Replies
I ended up deleting my docker containers and all related data and starting over. Now nothing is listed under the Default library as it should.
If anyone has an answer to my questions it may help someone else. Otherwise this can be closed. Thanks for all you do.
There is currently no way to delete all assets in a library outside of doing SQL queries