Skip to content

Not respecting URL path through Cloudflare tunnel #546

Open

Description

@chuckb7

Version

v1.0.48.0

Deployment Method

Android

Description

I'm trying to deploy ImmichFrame on several Android tablets for family.

I'm running separate Immich-Frame docker instances on separate ports with separate AuthenticationSecrets to control which Albums each Immich-Frame instance can display.

The goal is to use CloudFlare Tunnel Connectors to provide external access to the different instances by URL Path.

As seen in the screenshot below, the initial request comes in properly with the full path and auth secret (bottom line). Then the next request comes in for chunks at /_app/ instead of /full_path/_app/. It is getting a 404 response from Cloudflare at this point.

Image

I know I could break these requests up to different hosts, but I would rather use URL paths instead of hosts. It seems like the content URL's being generated by immichFrame are not respecting the full path of the client request when generating the content URL's.

Reproduction

Cloudflare Connector with basic settings

Image

Expectations

No response

Configuration

Logs

Pre-Submission Checklist

  • This is a bug report and not a feature request

  • I have provided all of the required information to reproduce the bug (config, logs, etc.)

  • I have checked for related issues and checked the documentation

Activity

  1. reopened this on Jan 5, 2026
  2. JW-CH commented on Jan 7, 2026

    @JW-CH
    Collaborator

    ImmichFrame is not meant to support custom URL paths. There was an attempt one but never finished #266

  3. chuckb7 commented on Jan 13, 2026

    @chuckb7
    Author

    I submitted a PR with the changes to support custom URL paths. I have been running it locally without issues. It properly catches and returns a 404 with any incorrect URL paths.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions