I
Immich3mo ago
Hawkings

Best setup with Cloudflare Tunnel

Hi, I've been searching on discord and github and found that many people are using Cloudflare Tunnel as a reverse proxy for Immich. I'm also doing this, and it's mostly working fine, except to upload large files (I know this is a known issue). I wonder how are other people with a similar setup working around this limitation. In https://github.com/immich-app/immich/pull/2101 the author claims that they were able to upload large files through Cloudflare, but it does not work for me (in fact the app does not even detect that it fails and tries to upload the files again and again). Currently I have the public URL on my app so that it works from anywhere, and when I want to upload a large file I log out, log in with my local server ip, upload the file, log out and then log in again with the public URL. It is not terrible because I don't have large files to upload very often, but I was wondering if anyone has a better setup. Thanks! PS: https://github.com/immich-app/immich/discussions/1674 is locked, is there an active discussion anywhere else? I'm considering contributing to the project and implementing it myself
5 Replies
Immich
Immich3mo ago
[Pull Request] feat(mobile): uploading files in chunk (immich-app/immich#2101) :wave: Hey @Hawkings, Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:. References - Container Logs: docker compose logs docs - Container Status: docker ps -a docs - Reverse Proxy: https://immich.app/docs/administration/reverse-proxy - Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA Checklist I have... 1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time). 2. :ballot_box_with_check: read applicable release notes. 3. :ballot_box_with_check: reviewed the FAQs for known issues. 4. :ballot_box_with_check: reviewed Github for known issues. 5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy). 6. :ballot_box_with_check: uploaded the relevant information (see below). 7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable (an item can be marked as "complete" by reacting with the appropriate number) Information In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider: - Your docker-compose.yml and .env files. - Logs from all the containers and their status (see above). - All the troubleshooting steps you've tried so far. - Any recent changes you've made to Immich or your system. - Details about your system (both software/OS and hardware). - Details about your storage (filesystems, type of disks, output of commands like fdisk -l and df -h). - The version of the Immich server, mobile app, and other relevant pieces. - Any other information that you think might be relevant. Please paste files and logs with proper code formatting, and especially avoid blurry screenshots. Without the right information we can't work out what the problem is. Help us help you ;) If this ticket can be closed you can use the /close command, and re-open it later if needed. Successfully submitted, a tag has been added to inform contributors. :white_check_mark:
schuhbacca
schuhbacca3mo ago
Chunked uploads are currently being discussed: https://discord.com/channels/979116623879368755/1335005435744354395 You can use the URL switcher inside the app as well
Hawkings
HawkingsOP3mo ago
Oh, I searched for it but I couldn't find it, where is it?
schuhbacca
schuhbacca3mo ago
In app, click profile on top right, settings, networking
Hawkings
HawkingsOP3mo ago
Thanks!

Did you find this page helpful?