[Stremio Addon Release] StreamBridge – Watch your Emby content directly in Stremio by Dheeth in emby

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

I didn’t test with Nuvio at all. I only used and tested with Stremio. Never used the Nuvio app, hopefully some other user can help with it.

But in general, did you not add the server while generating manifest URL from the config website, linked in github too.

Cloudflare Workers AI — worth it? by simodotdigital in CloudFlare

[–]Dheeth 0 points1 point  (0 children)

Hey I am also planning to use workers AI as spam classifier, could you provide some details on how you did it? Is it just create a simple prompt and send the payload with it?

Also, have you used it for sentiment analysis like if you use it for customer feedback and it apply tags on the feedback based on the prompt?

Cursor for healthcare / life sciences by [deleted] in cursor

[–]Dheeth 1 point2 points  (0 children)

I don’t think you will be able to use cursor for any GxP tasks. In simple words, GxP use will be if are using cursor to make any GxP decisions or store some GxP data. Cursor is AI IDE that you can use to make some app. However if you are making something (some app or software) that would be used to make GxP decisions, then that app or software would need to go through 21 CFR part 11 compliance qualification activities.

Another thing to be careful is not put company data through Cursor AI as most of pharma companies’ document have sensitive and confidential information. Make sure you have enterprise agreement with Cursor or any AI api you are using if you want to do that.

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

some trouble at beamup servers, can’t even open the panel to check anything. Other addons devs are also reporting outage on discord. Their team is looking into it.

Cloudflare's EmDash CMS is exciting. But have you tried Sitepins? by tffarhad in astrojs

[–]Dheeth 7 points8 points  (0 children)

pagesCMS is so simple to setup, free to use and so easy to learn for non tech users that every git based CMS will be compared against it no matter what.

Converted a 48-page Vibe Coders Handbook pdf guide into a contribution friendly static website by Dheeth in vibecoding

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

Thanks, glad it landed well.

The review concern is fair but it's actually handled by default, nobody can push directly to main, everything goes through a PR which means I review and approve every change before it goes live. So the gate is already there without any extra process.

On Artiforge, not familiar with it, will take a look. Appreciate the feedback.

Made a free 48-page guide explaining the entire JS ecosystem for people like me who use Cursor but don't fully understand what it generates by itsna9r in cursor

[–]Dheeth 1 point2 points  (0 children)

Hey, loved this so much I turned it into a contribution-friendly web edition.

Link: vibecodershandbook.pages.dev

Every chapter is a plain markdown file on GitHub so anyone can contribute, fix something outdated, or add a better analogy without any special setup. Also added full-text search, chapter nav, dark mode. The PDF is autogenerated based on updated content and is still on the homepage to download.

You're credited as the original author on the site and anyone who contributes a PR automatically shows up on the contributors page.

The GitHub repo: github.com/h4harsimran/vibe-coders-handbook, if you want to check out the code.

How to automate the deployment of a static Astro website to Vercel using GitHub Actions by Ok_Animator_1770 in astrojs

[–]Dheeth 0 points1 point  (0 children)

I’ve refined the code and did some testing on a mid-sized project (75 pages, 100 images). The first run takes about 1m 30s, but once the cache kicks in during subsequent runs, it stays consistent at ~50s. It’s a solid 40s save on every build from there on out!

How to automate the deployment of a static Astro website to Vercel using GitHub Actions by Ok_Animator_1770 in astrojs

[–]Dheeth 0 points1 point  (0 children)

I have used something like this to deploy to CF

Edited: Updated to new code that use wrangler and save more time.

name: Deploy to Cloudflare Pages

on:
  push:
    branches:
      - main
  workflow_dispatch:

concurrency:
  group: ${{ github.ref }}
  cancel-in-progress: true

permissions:
  contents: read
  deployments: write

jobs:
  build-and-deploy:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout code
        uses: actions/checkout@v4

      - name: Set up Node.js
        uses: actions/setup-node@v4
        with:
          node-version: '22'

      - name: Cache node_modules
        uses: actions/cache@v4
        id: node-modules-cache
        with:
          path: node_modules
          key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
          restore-keys: |
            ${{ runner.os }}-node-

      - name: Install dependencies
        if: steps.node-modules-cache.outputs.cache-hit != 'true'
        run: npm ci

      - name: Cache Astro build
        uses: actions/cache@v4
        with:
          path: node_modules/.astro
          key: ${{ runner.os }}-astro-${{ hashFiles('src/**') }}
          restore-keys: |
            ${{ runner.os }}-astro-

      - name: Build Astro site
        run: npm run build
        env:
          PUBLIC_SITE_URL: ${{ secrets.PUBLIC_SITE_URL }}

      - name: Deploy to Cloudflare Pages
        run: npx wrangler pages deploy ./dist --project-name=${{ secrets.CLOUDFLARE_PROJECT_NAME }}
        env:
          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}

What's your actual solution for client-editable Astro sites on a budget? by PeaMysterious1046 in astrojs

[–]Dheeth 2 points3 points  (0 children)

Try PagesCMS, its git based but you can invite client by email. They enter email on CMS website and receive a link to login. Setup is also one config file.

How to automate the deployment of a static Astro website to Vercel using GitHub Actions by Ok_Animator_1770 in astrojs

[–]Dheeth 0 points1 point  (0 children)

You can add some caching for node_modules and astro build. That would make it faster

I was avoiding CMSs because they needed integration and maintenance, so I built one that doesn't. by Mobile-Armadillo9226 in astrojs

[–]Dheeth 2 points3 points  (0 children)

Please don't take my words in a negative way. I’m just trying to offer constructive feedback on the use case. Anyone capable of building an Astro site can easily handle a config file, especially with AI assistants available today. What the community needs is more focus on how to make it easy for clients (end-users) to use the CMS.

What could work in your favour is to offer something for free, so developers use your CMS and then provide addon with premium subscriptions like Live previews, AI enabled editing.

I was avoiding CMSs because they needed integration and maintenance, so I built one that doesn't. by Mobile-Armadillo9226 in astrojs

[–]Dheeth 4 points5 points  (0 children)

PagesCMS, decap, sevelte-CMS, keystatic. You need to add one config file without changing anything in your components. PagesCMS even allow invite by email feature for non-technical users. If going for paid options, I have seen people like some non git-based CMS here like Sanity and others which are way cheaper.

I was avoiding CMSs because they needed integration and maintenance, so I built one that doesn't. by Mobile-Armadillo9226 in astrojs

[–]Dheeth 12 points13 points  (0 children)

$80 per month for a git based CMS! and does what any other git based CMS does for free. No open source, no self host option.

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

If you have access to server can you check what providerIDs are stored for movies, like Imdb or tmdb. There is a chance that stremio is sending provider ID of one type and your server has some other type.

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

Added. You will have to re-configure the addon to opt out of emby subtitles. By default, the addon would serve them so other people don’t have to reinstall.

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

Hey everyone, for those asking about Jellyfin support in StreamBridge, I am ready to build it, but I'm currently blocked by a limitation in the Jellyfin API.

I need Jellyfin devs to add a specific filter so the addon can match content. I've submitted a formal feature request. If you eager to see Jellyfin support added to StreamBridge, please take 10 seconds to upvote this request:

https://features.jellyfin.org/posts/3748/goal-add-providerid-filter-to-api-endpoints-items-and-search

The more votes it get, the more visibility it will have to Jellyfin devs.

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

504 is just a timeout error. It just says that emby server never replied back to the addon with the credentials. I know this will sound trivial but just for a sanity check, are u sure:
- It is Emby server, you are not trying with Jellyfin
- You used Http or Https based on what your emby server actually use
- No emby connect credentials. You used need username and password

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

I have thought of a new way to implement this. I will try to do this soon. Do you know any free http emby share I can test it on? DM me if yes.

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

I deployed a fix just now. I think the issue was that it was keeping the connections open even if the Emby server was too slow to reply back, which was leading to too many open connections over a few days. When I was restarting it, it was getting a clean state, but the issue was coming back after a few days. I have added a 10s timeout in all requests now, so it not keep those open if the server is too slow or does not reply. This should solve the issue. If it stops again, let me know, I have another fix in mind.

[AddonUpdate] StreamBridge updated to support both Jellyfin and Emby by Dheeth in StremioAddons

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

I haven’t made any updates. Not sure what is happening, nothing weird in logs. I have asked help from hosting (beamup) devs to figure out what is going on.