---
title: "Discussion on \"How does file upload work in Immich codebase - Part 2.\" | Hashnode"
description: "Discussion on \"How does file upload work in Immich codebase - Part 2.\". In this article, we review the File upload mechanism in Immich codebase. We will look at:\n\nfileUploadHandler.\n\nuploadExecutionQueue.\n\nfileUploader.\n\n\n\nIn part 1, we learnt what is Immich, locating the upload button in the codebase and reviewed the ut..."
url: "https://hashnode.com/posts/how-does-file-upload-work-in-immich-codebase-part-2/695541a088d1fa1ec8b03060"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How does file upload work in Immich codebase - Part 2.](https://thinkthroo.com/blog/how-does-file-upload-work-in-immich-codebase-part-2?utm_source=hashnode&utm_medium=feed)

In this article, we review the File upload mechanism in Immich codebase. We will look at: fileUploadHandler. uploadExecutionQueue. fileUploader. In part 1, we learnt what is Immich, locating the upload button in the codebase and reviewed the ut...

Dec 31, 2025 · 5 min read · thinkthroo.com  
Updated Jan 12  
Read the article

-   [#lmmich](https://hashnode.com/tag/lmmich)
-   [#xhr](https://hashnode.com/tag/xhr)
-   [#opensource](https://hashnode.com/tag/opensource)
-   [#file](https://hashnode.com/tag/file)
-   [#upload](https://hashnode.com/tag/upload)

## Written by

[Ramu Narasinga](https://hashnode.com/@ramunarasinga)

@ramunarasinga · India

  
[View profile](https://hashnode.com/@ramunarasinga)

I study large open-source projects and create content about their codebase architecture and best practices, sharing it through articles, videos.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
