[PR #488] [CLOSED] feat: separate settings for thumbnail and original photo storage locations in .env file #418 #8635

Closed
opened 2026-02-05 13:50:39 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/488
Author: @panoti
Created: 8/18/2022
Status: Closed

Base: mainHead: main


📝 Commits (10+)

  • 5f5e764 feat(server): define upload folder path by using UPLOAD_LOCATION var
  • 6ce80b4 ci(): add workflow for fork building
  • a87b826 feat(microservices): config thumbnail by env
  • dc6a695 Merge branch 'main' of https://github.com/panoti/immich
  • ad29326 ci(): add changes condition
  • d294cae ci(): changes detection
  • 11a8c74 ci(): fix fork workflow
  • 07362bc ci(): only trigger build on specified paths
  • 390348c chore(microservices): add THUMBNAIL_LOCATION var into env files
  • 1ddd465 feat(server, microservices): use UPLOAD_LOCATION to config uploads path

📊 Changes

9 files changed (+127 additions, -9 deletions)

View changed files

📝 README.md (+19 -0)
📝 docker/.env.example (+2 -0)
docker/docker-compose.advanced.yml (+90 -0)
📝 server/apps/immich/src/api-v1/server-info/server-info.service.ts (+1 -1)
📝 server/apps/immich/src/config/asset-upload.config.ts (+1 -1)
📝 server/apps/immich/src/config/profile-image-upload.config.ts (+3 -3)
📝 server/apps/microservices/src/processors/thumbnail.processor.ts (+5 -2)
📝 server/apps/microservices/src/processors/video-transcode.processor.ts (+3 -2)
📝 server/libs/common/src/config/app.config.ts (+3 -0)

📄 Description

Separate settings for thumbnail and original photo storage locations in .env file #418

  • use UPLOAD_LOCATION to define original photo and video storage location.
  • use CACHE_LOCATION to define thumbnail photo and encoded video storage location.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/488 **Author:** [@panoti](https://github.com/panoti) **Created:** 8/18/2022 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (10+) - [`5f5e764`](https://github.com/immich-app/immich/commit/5f5e7641bdfe251f90f5837f1fedc03c2d48638f) feat(server): define upload folder path by using UPLOAD_LOCATION var - [`6ce80b4`](https://github.com/immich-app/immich/commit/6ce80b468910f502bcb6d0f6cc89ee7fb17fb2c5) ci(): add workflow for fork building - [`a87b826`](https://github.com/immich-app/immich/commit/a87b8267c89ac8986213ae85f80cc8ce00207af5) feat(microservices): config thumbnail by env - [`dc6a695`](https://github.com/immich-app/immich/commit/dc6a695588f3c5c206f36205cebd2523bcc7d46f) Merge branch 'main' of https://github.com/panoti/immich - [`ad29326`](https://github.com/immich-app/immich/commit/ad29326fe17e0185e16f24409e66047e44fb467f) ci(): add changes condition - [`d294cae`](https://github.com/immich-app/immich/commit/d294cae822c3b27b6b285be8b4c56ab6536cc5a4) ci(): changes detection - [`11a8c74`](https://github.com/immich-app/immich/commit/11a8c74ceacca7d0e0e4cbb311200024fb370930) ci(): fix fork workflow - [`07362bc`](https://github.com/immich-app/immich/commit/07362bcc51115fc1ebf00868373e4716a011d407) ci(): only trigger build on specified paths - [`390348c`](https://github.com/immich-app/immich/commit/390348c270e031ecc6dc3b161ba369baefbf3e37) chore(microservices): add THUMBNAIL_LOCATION var into env files - [`1ddd465`](https://github.com/immich-app/immich/commit/1ddd4659c43055acb3003dbb90c3ce4aa1b55eff) feat(server, microservices): use UPLOAD_LOCATION to config uploads path ### 📊 Changes **9 files changed** (+127 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+19 -0) 📝 `docker/.env.example` (+2 -0) ➕ `docker/docker-compose.advanced.yml` (+90 -0) 📝 `server/apps/immich/src/api-v1/server-info/server-info.service.ts` (+1 -1) 📝 `server/apps/immich/src/config/asset-upload.config.ts` (+1 -1) 📝 `server/apps/immich/src/config/profile-image-upload.config.ts` (+3 -3) 📝 `server/apps/microservices/src/processors/thumbnail.processor.ts` (+5 -2) 📝 `server/apps/microservices/src/processors/video-transcode.processor.ts` (+3 -2) 📝 `server/libs/common/src/config/app.config.ts` (+3 -0) </details> ### 📄 Description Separate settings for thumbnail and original photo storage locations in .env file #418 - [x] use `UPLOAD_LOCATION` to define original photo and video storage location. - [x] use `CACHE_LOCATION` to define thumbnail photo and encoded video storage location. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 13:50:39 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#8635