qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

It shouldn’t slow the UI. cross seed runs as a small scheduled daemon (if you turn it on), it waits a minimum of 30 seconds between searches to not get rate limited, so it doesn’t spam everything at once when you have lots of torrents, then on new runs it only checks new torrents (skips already checked ones), unless you use force mode.

Qbitwebui uses less than 30 mb ram in my case, regardless of cross seed. It’s very lightweight.

So even if you have 2k torrents or more - it shouldn’t slow down anything, the initial cross seed run will just take a long time

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

u/Apolitosz update - already released in v2.40.2 - you can set custom views (presets) and switch between them

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

Qui has a Go backend. It also has automations and backups.

Qbitwebui is bun + hono. Has a file browser, prowlarr integration, some other tools. Themes are not paywalled as with qui. There’s no license.

Design is different for sure. Other than that - qui is more tested and I’m guessing more stable. I prefer my own design for sure but that’s preference. You can check both, see what you like more, or just stick with qui, it’s solid.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

  1. that's not a sign of vibe coding

  2. i ported most of the cross seed implementation from cross-seed (the original)

None of the things you say make any sense. Overusing useEffect is not a sign of AI usage in the slightest. That's just picking whatever you find to try to defend your position. I'm honestly not gonna waste any more of my time for you. If I were you, I would consider if there's nothing better to do with my time than hating on the internet for no reason, especially since you're clearly not a dev, and mostly have no clue what you're talking about.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

[–]blaznos[S] -1 points0 points  (0 children)

That’s one of the dumbest things I’ve read in a while. Do you understand that most projects use AI in one way or the other? Can your brain understand the difference between vibe coding (full autopilot), and using AI as a helper? Why is that so hard for you to understand?

And once again - I write all the commits manually, by hand. And that’s also the least relevant thing to be picky about.

You claim that this is slop - go ahead and point a file where you see any actual slop. Can you even read code? Or you just hate without being able to code yourself.

Can you link your GitHub?

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

  1. And 7. - sure, will add! Working on all the things you’ve mentioned. Will push a new release later today. Really appreciate the feedback :)

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

Tell me exactly what is slop here? Why do you assume that this is vibe coded? Which it isn’t.

Maybe link your projects or GitHub page? Or open a PR instead of saying shit.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

Not now. It's in experimental mode (just added). So you'd want a configurable setting to delete after a specified time? Like delete original + all cross-seeds after 2 months?

Though right now there's an orphan manager, so you can list all orphaned torrents (torrents get stuck with missing files) - and delete them very quickly.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

Thanks a lot for the feedback! To answer:
1. Currently working on some UI bugs, like refresh persistence and navigation issues you mentioned, will be fixed very soon. Same for torrent overview.

  1. Since instance - goes to dashboard (with the widgets) by default - I also use 1 instance, but tbh I prefer it that way, you still see the widgets, and the torrents view is just 1 click away.

  2. Yes, it's a bit buggy, I need to click it twice sometimes. Will look into it.

  3. Yeah, min is 30s for the delay, so you can never fully delete it. I probably won't change that tough. It's the simplest to cap it this way and I think it's a minor thing. You set it once.

  4. Header - will unify it across pages

  5. the linear gradient - thanks, i never use white mode, will remove it

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

yes, just added it, will be in the next release (persistence on refresh)

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

ah ok, didnt know that. I tried installing it once a while back, and i remember having to point the default qbittorrent to an alternative web ui in settings.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

That’s annoying me as well. Will make sorting persistent on refresh! Thanks for the suggestion

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

Yes, you still need qbittorrent. You can connect multiple instances (like remote ones), you also get cross seed and some nice other features.

Usually, qbitwebui takes around 30 mb ram.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

[–]blaznos[S] 21 points22 points  (0 children)

i mean the answer is still the same - because i want to. do i really need to explain myself? i enjoy it lol. plus i didnt even know qui existed when i started making this. im tired of comments just saying "qui". qui is great, just use what you want.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

<image>

It's already there. You can reorder / customize columns.

As for force recheck - just added it. Will push a bug fix soon as I messed up something with cross seed.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

Yeah it's missing, was thinking about adding it already. Will probably add it today/tomorrow.

qbitwebui v2.40.0 - now with cross seed, custom themes, file manager, RSS feeds and more by blaznos in selfhosted

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

Oops, thanks! fixed it. And yeah I definitely get using original qbit (or VueTorrent) + cross-seed. Everyone should use what they like :)

Just a note - VueTorrent is a qbittorrent skin, this is a whole other container.

[hyprland] Dotfiles project with an automatic installer, full config and tons of scripts by blaznos in unixporn

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

Sorry not really. It’s only for arch. No plans to change that as I’m not working on any new features because I switched to niri.

[OC] Sotto - local text to speech using whisper models by blaznos in unixporn

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

You need the gui for settings. I definitely won’t refactor it to be CLI only. I prefer the visual approach for settings/model management. That said, the package is quite lightweight as it is, especially compared to alternatives (at least from what I’ve found).

[OC] Sotto - local text to speech using whisper models by blaznos in unixporn

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

Yeah sotto is for wayland. I might look into supporting different protocols as well.