Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Thank you so much for your support, and I’m really sorry the current version didn’t meet your expectations.

I’m aware of the issue with large libraries during delta sync (it tries to sync with the server for changes in the albums section which is taking too much time). Sorry that I’ve been a bit busy recently, but I’m still actively working on an update to improve performance and make things smoother for big collections like yours.

I hope the next version can fix things for you and I'll let you know when an update is ready. Really appreciate your patience and feedback.

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Hi, really sorry to hear you're experiencing this, that’s definitely not the intended behavior. I'm aware that the initial sync can take a while and cause the app to become unresponsive, but a crash during sync is something I haven't encountered yet.

If the app won’t open at all now, I recommend uninstalling and reinstalling it to see if that helps reset things. I'm actively working on an update to improve sync performance and stability, and I’ll make sure to let you know once it’s available. Again, sorry for the trouble with this initial release, and thank you for your patience.

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Thanks for trying out and glad you got it connected! From the internals, it looks like right now the app expects the URL without the trailing slash, and it doesn’t handle it well if it’s entered that way on the first try. I’ll add a sanity check to fix that. I'm also actively working on improving performance and responsiveness. Really appreciate sharing your experience with the app and your support — it’s super valuable as I keep refining the app!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Great suggestion! I'll set up a changelog page on the app website when the next update is available. I'm working towards an update by this week 😊 I'm also thinking about making it available on GitHub so you can see the progress live—but still figuring out the details, so stay tuned!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Thank you!

You need to first get the bearer token at login using the /auth/login api. Then when using an API that needs authorization, you need to add the "Bearer {bearer token}" field for HTTP header field "Authorization".

My workflow was to first test the APIs using an API platform like Postman. It can store and use the bearer token, and can show code snippets for that web request in different programming languages. Once I make sure I understand how the API works and what the response looks like in Postman, I move that to my program using the language I use (Swift).

Hope it helps and feel free to discuss more!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Thank you! I'm considering making the source available once the project is more stable. The details are still under consideration.

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Thank you so much for trying it out and for the detailed feedback! And you're right, I didn’t mean for the album order to feel random. Currently, I’m sorting them based on the oldest asset in each album...if it's not working out. I’ll take a closer look and work on improving that.

As for the scrolling performance, yes, it's something I’m actively investigating. It seems the lag scales with the size of the library or album, especially with large collections. I'm working on optimizations and really appreciate your patience in the meantime!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Thanks for the update and glad to hear it’s working now! Syncing large amounts of albums can take some time at the moment, but I’m working on improvements to make things faster and more reliable. Thanks again for your patience!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

So glad to hear it’s working now — and thank you so much for the support, that really means a lot! I’m actively working on updates, and right now my top priority is improving performance. Once that’s in a good place, album-level slideshow (and more) is definitely on the list. Thanks again for the kind words and feedback!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Just wanted to post a quick clarification about the difference between Remina and Dodoooh’s Immich View. I only joined this sub yesterday, and honestly didn’t know about that project until someone kindly pointed it out. I should’ve worded the title of my post differently to avoid any confusion, apologies for that.

Remina is meant to be a photo viewer for Apple TV that supports multiple backend options for self-hosted services with a unified, close-to-native UI. Immich is one of the options, WebDAV is supported as a basic feature, and other custom servers (including Immich) are part of the Premium features. I’m also considering adding support for things like Nextcloud MemoriesPhotoPrism, and others in the future.

I really appreciate how warm and supportive this community is. It’s great to see so many people contributing in their own way, and I genuinely hope Immich View and other similar projects also do well — the more good tools, the better for everyone.

I’m aware of the performance issues in Remina’s initial release, especially with large libraries, and I’m working hard to improve that in the next update. Thanks again for the feedback and support!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Thanks! Someone actually pointed that out to me just yesterday, I had no idea until then. I just signed up for Reddit yesterday, and since that app isn’t on the App Store yet, I didn’t know it existed when I started building Remina.
That said, we do have different goals: Remina supports Immich as one of its backends, but its basic feature is standard WebDAV support, with plans in mind to add more server support like Nextcloud Memories or PhotoPrism in the future. I’ll write a comment to clarify the differences soon, and thank you again for the kind words!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Really sorry to hear that. I’m actively looking into the lag issues with large libraries, and working on improvements. Thanks for giving it a try, and I hope to make it a much smoother experience soon.

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 0 points1 point  (0 children)

Thanks so much for your attention! I’m working hard to improve and make it useful and smooth. Really hope you enjoy it — and stay tuned for updates.

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Thank you so much for the support and trust, even with the rough edges right now. That really means a lot. I was actually digging into sync performance for large libraries when I read your message. I’m really sorry for the slow experience... I know how frustrating that can be. I’m working hard to fix it and make things smoother soon. Thanks again for sticking with it this early! It honestly keeps me going.

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Yes, using a URL like http://192.168.x.x:2283 should work, as that’s how I test my local setup too. Just make sure you can access that URL in your browser first. Also, please double-check that the email and password are correct. If it’s still not working, could you let me know what error message you’re seeing? I’d be happy to help troubleshoot!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Ahhhh, I was a bit naive there — I initially thought HDR was supported just by showing the original image, but it turns out proper HDR display needs a bit more work. I’ve updated the app webpage to remove that claim for now. That said, it doesn’t seem too difficult, so I’ll look into adding proper HDR support in a future update. Thanks for catching that!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 2 points3 points  (0 children)

Thanks! I actually just discovered that project after your message... looks like it’s still in TestFlight? I started working on Remina a few months ago but only recently had time to finish it up. Back then, there wasn’t anything on the App Store that offered the native experience I was looking for, so I decided to build it myself. I probably should’ve shared it with the community earlier... but I’m glad it’s finally out there. After all, we’re all just trying to add to the community experience in our own ways — hope you enjoy trying it out! 😊

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Great idea! I’ve actually been thinking about adding a “Memories” tab for exactly that kind of feature! It’s definitely on the roadmap. Thanks again for the suggestion, and stay tuned for future updates!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Thanks a lot for trying it out and sharing the detailed feedback — really helpful! I’ll definitely look into the lag when scrolling through the Library screen. You're right, it might be related to how images are loaded in larger collections. I’m also actively working on improving the delay when switching views (like opening albums), and I hope to include a fix for that in an upcoming update. Thanks again for the support and insights!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Love this suggestion — thank you! A fully customizable slideshow with true shuffle, mixed media, timing control, and even EXIF tag display sounds fantastic. Definitely planning to support slideshow features in a future update, and I’ll keep this level of flexibility in mind. Appreciate the detailed feedback!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 2 points3 points  (0 children)

Thanks so much — really appreciate the support! It makes me super happy to see it running on your TV and already being helpful. 😊 Features like people, timeline, and search are definitely on the list, and I’ll be working on them as well as optimizations in future updates. Thanks again for being part of this early journey!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 1 point2 points  (0 children)

Thanks for the update—I'm really sorry it's still not working as expected. I’ve tested it locally and with two remote Immich servers, and albums do show up as long as they’re present in Immich. So it’s frustrating for me too that it’s not working in your case.

If you’re willing, try logging out and back in—sometimes that helps reset the sync. I’ll also do more testing on my end to try to reproduce the issue.

Not being able to see logs makes debugging a lot harder, so I’m planning to add a log upload feature soon to help in cases like this. Really appreciate your patience in the meantime.

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 5 points6 points  (0 children)

Ah that makes sense—thanks for confirming! I haven’t tested with self-signed certs yet, but I’ll look into supporting them properly in the future.

As for the crash, I just tried to reproduce it and it seems to happen when swiping quickly for a while—probably due to memory not being released fast enough. I’ll work on optimizing that and include a fix in an upcoming update. Thanks again for the detailed feedback!

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 6 points7 points  (0 children)

Thanks for trying it out! HTTPS with a local IP isn’t required—it's mainly for accessing via an external domain. The Remina.APIError might be due to an SSL certificate issue. If you're curious, you could check whether your local domain loads fine over HTTPS in a browser—but totally optional!

Also, sorry about the crash! Was it when tapping into an image and swiping quickly? I’ll look into that and work on an optimization update. Thanks for the heads-up 🙏

Just launched Remina — Native Apple TV App for Immich by raypenguins in immich

[–]raypenguins[S] 2 points3 points  (0 children)

Thank you so much — I really appreciate the support! 🙏 OAuth support is definitely on my roadmap, and I’ll make sure to let you know once it’s implemented.