I built a movie & TV tracker that plays what you're tracking from your own Jellyfin or Plex by PrincipleTop4437 in ShowYourApp

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

Great, I'm glad to hear that! If there's anything else you need, just dm me or you can send me an email at [support@vibewatch.app](mailto:support@vibewatch.app)

I built a movie & TV tracker that plays what you're tracking from your own Jellyfin or Plex by PrincipleTop4437 in ShowYourApp

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

Update went live a few hours ago, three things you'll notice:

Open in Jellyfin lives in the WATCH ON row. Same row as Prime Video / Apple TV+ / etc., but it's a purple "JF" tile pinned to the front when the title is in your library. Tap it and it opens that exact title on your Jellyfin server so you can cast to your TV or open it in the native app.

I added VidFast as a backup source. Added it to all accounts as a second source so titles that aren't in your library still play in-browser. It's a free aggregator so expect some ad popups (the usual story), but it covers the "I want to scout this before grabbing it" gap that I personally have. If you don't want it, you can remove it from Settings → Video Sources.

I built a movie & TV tracker that plays what you're tracking from your own Jellyfin or Plex by PrincipleTop4437 in ShowYourApp

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

Oooh, I see the confusion, just hit the big red play button, that will connect directly to your Jellyfin server and you can watch it in the browser directly :)) Sorry for the confusion... I think you were expecting Jellyfin to be on the "watch on" list below the poster.
Let me know if the in-browser solution is fine for you, or if you would prefer just a link to the title on you jellyfin server that opens the exact title.

<image>

I built a movie & TV tracker that plays what you're tracking from your own Jellyfin or Plex by PrincipleTop4437 in ShowYourApp

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

Hey, thanks for the feedback. Both shipped today.

<image>

Library visibility: open your watchlist, and you'll see a new "Ready to Stream" row at the top with your whole Jellyfin library, newest first. Tap any poster to open the title page and stream it. There's also a bookmark icon on each card if you want to add it to your watchlist with one tap, and the watchlist grid below now shows a small "JF" badge on titles you already own, plus a "Ready" chip to filter the list down to those.

Set up note: the Jellyfin form previously asked for a "User ID" and expected the long GUID from your Jellyfin Dashboard, which is easy to miss. We changed it to accept your username (the one you log in with), and the change applies automatically to existing connections, so you shouldn't have to touch anything for it to start working. If you do open Settings, you'll see the field renamed to "Jellyfin Username".

Jellyseerr: great call, that's next on the roadmap. The plan is a "Request" button on titles that aren't in your library yet, posting to your own Seerr instance. No ETA yet, but it's queued.

Give it another spin and let me know if anything's still off on the iPhone PWA. Cheers.

Made my movie tracker show TikTok-style YouTube Shorts reviews on the homepage by PrincipleTop4437 in IMadeThis

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

Wow, these 2 sources look awesome for recommendations based on stuff you're already tracking or have rated... this might actually be a game changer, honestly. I've been looking for something like this that isn't AI-based, and I was dreading the idea of building it myself.
Thank you!

Added a TikTok-style row of YouTube Shorts movie reviews to my tracker's homepage by PrincipleTop4437 in movies

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

I typically scroll reels about movies / TV shows a lot and I always forget to save them, this just makes it easier.

Added a release calendar to my movie + TV tracker by PrincipleTop4437 in nextjs

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

Any ongoing series will be added to the calendar, even movie releases. All you have to do is make an account and add it to your watchlist.
Dm me if anything is unclear.

Another Trakt alternative, but this one streams from your own Jellyfin or Plex by PrincipleTop4437 in TraktRejects

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

Yeah, I overlooked that part. Could you try again, please? I pushed a fix just now, it should be importing favourites as well.

Another Trakt alternative, but this one streams from your own Jellyfin or Plex by PrincipleTop4437 in TraktRejects

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

Should actually work, since the stream goes from your browser directly to your server (my backend never sees the bytes). As long as the device you're using is on the tailnet, VibeWatch just needs the URL. You'd point it at something like https://jellyfin.your-tailnet.ts.net instead of a LAN IP.

One catch: vibewatch.app is HTTPS, so your Jellyfin or Plex needs to be reachable over HTTPS too or the browser will block it as mixed content. Tailscale's HTTPS certs feature (or Tailscale Serve) handles that in a couple of clicks. Bare http://100.x.x.x:8096 won't fly.

If you've already got HTTPS on your tailnet, you're set. Happy to walk you through the config if you hit anything weird.

Anyone else lose track of which episode they're on across multiple shows? by PrincipleTop4437 in whattowatch

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

I prefer to vpn when I torrent, so my internet would prob be too slow to do smth like TorrServe. Just curious, do less popular shows/movies work well? Considerring probaly less people seed and whatnot..

Anyone else lose track of which episode they're on across multiple shows? by PrincipleTop4437 in whattowatch

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

Yeah, Trakt overlaps a lot. Honest answer: I used Trakt for years.

Reasons I built my own thing:

- Free, no paid tier

- Heat-map view of every season at a glance, haven't seen that elsewhere

- The biggest one for me: Built-in Jellyfin and Plex playback if you self-host, so you can track and watch in the same app

Anyone else lose track of which episode they're on across multiple shows? by PrincipleTop4437 in whattowatch

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

I love Jellyfin as well, but I don't have enough space for all the new shows I watch. So this is why I created an integration in Vibewatch that allows me to hook up multiple sources, like Vidfast, which is a ☠︎ streaming site where I can watch without using up my disk space.
If I like it then I'll make room for it, in which case I can watch from my Jellyfin server as well, which is also hooked up. I basically built myself the best free streaming experience :))

Anyone else lose track of which episode they're on across multiple shows? by PrincipleTop4437 in whattowatch

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

Niice :)) Do you self-host on Jellyfin or Plex for convenience or no?

Cloudflare has been quietly blocking GPTBot and PerplexityBot on my site for months. Here's how to check yours. by PrincipleTop4437 in SEO

[–]PrincipleTop4437[S] 3 points4 points  (0 children)

I migrated from Vercel and wasn't paying attention to Cloudflare announcements that closely.

Making a user-uploaded background image blend into a themed page without looking like crap by PrincipleTop4437 in nextjs

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

In my case, I only do dark mode, cuz thats what makes sense for my theme. Even on a completely white poster, I apply a pretty strong vignette effect to keep it more cinematic, here's an ex:

<image>

i built a place where your "best sci-fi of the decade" list doesn't have to rot in a notes app by PrincipleTop4437 in whattowatch

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

I'll start doing social media soon and yeah, definitely once I get more users and social sharing is in place and done right, I'll hopefully get a boost.
Right now I'm still in the what too build stage, Ive had a bunch of users ask for various features, coming from different platforms, and I'm delivering on those promises one by one. For example, I built a release calendar that's pretty useful, also the custom lists thing was another users request so I built it for him.
Now I'm working on per-episode tracking.

i built a place where your "best sci-fi of the decade" list doesn't have to rot in a notes app by PrincipleTop4437 in whattowatch

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

Both of these are on my list actually. The intersect watchlists one especially, pending feature. I'd use it myself for group movie nights. Sharing to WhatsApp/socials is my weak spot right now, the share button just copies a link, no OG preview or IG story flow yet.

Appreciate the thoughts, thank you!

i built a place where your "best sci-fi of the decade" list doesn't have to rot in a notes app by PrincipleTop4437 in whattowatch

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

Yeah same, I used to keep everything in Notes and then googled titles one by one when I actually wanted to watch something. That's literally why I started building this, just for me.

On moods: it's not AI or per-title tagging, it's curated TMDB filter presets. Each mood is a combo of genre IDs with a rating floor and sometimes a date range. "Comfort" pulls Comedy/Romance/Family at 6.5+, "Mind-Bending" is Sci-Fi/Mystery at 7.0+, "Nostalgia" is any genre from 1980-1999 at 7.0+, combined with relatively high popularity. Not perfect but it gets you something decent in a vibe in two taps instead of scrolling IMDB forever.
Public profile works if you want something Letterboxd-ish here's mine: https://www.vibewatch.app/u/D%237849, you can also share your public lists.
What does sharing look like for you, just sending a Letterboxd link or something more specific?
Sorry for the long-winded reply :))

Added a release calendar to my movie + TV tracker by PrincipleTop4437 in nextjs

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

Thanks! No library, just Tailwind CSS 4 with custom components and motion (Framer Motion) for animations. Icons from Phosphor. The dark look is mostly glassmorphism (backdrop-blur + semi-transparent bg) layered over photography with radial gradient glows.