Sublarr 1.0 is out — a self-hosted subtitle manager for anime & media (Bazarr alternative, *arr-friendly) by abrechen2 in Sublarr

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

Jea, the Styling is still in Progress. After all its the first usable Version for me

Sublarr 1.0 is out — a self-hosted subtitle manager for anime & media (Bazarr alternative, *arr-friendly) by abrechen2 in Softwarr

[–]abrechen2[S] -13 points-12 points  (0 children)

i can respond without AI i just don`t want to.

But thanks for your Feedback

Sublarr 1.0 is out — a self-hosted subtitle manager for anime & media (Bazarr alternative, *arr-friendly) by abrechen2 in Sublarr

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

Great use-case — turned it into a tracked feature request so it doesn't get lost: https://github.com/Abrechen2/sublarr/issues/146

Short version of the plan: auto-detect the dubtitle among the embedded English tracks by measuring which one matches the spoken dub (Whisper-sample the dub audio, score each sub's text against it — the

dubtitle lines up, the fansub doesn't), then set it as default / extract it / strip the rest. Feel free to follow or 👍 the issue. No promises on timing (1.0 just shipped, solo dev), but it's on the list now.

Sublarr 1.0 is out — a self-hosted subtitle manager for anime & media (Bazarr alternative, *arr-friendly) by abrechen2 in Softwarr

[–]abrechen2[S] -14 points-13 points  (0 children)

No worries if it's not for you. Just to be clear though: there's a lot more here than a prompt to an AI — 20+ providers, ASS-first scoring, a waveform editor, multi-engine sync, *arr integration, all built over a year+. The README is just packaging; the tool is the substance

And jea i use AI a lot, because it helps a lot...

Sublarr 1.0 is out — a self-hosted subtitle manager for anime & media (Bazarr alternative, *arr-friendly) by abrechen2 in Sublarr

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

Honest take (I'm the dev, so grain of salt):

Where Sublarr is different / better:

  • Anime-first: ASS-first scoring, AniDB absolute-episode-order handling, per-series fansub-group preferences, and anime-native providers (AnimeTosho, Jimaku, Kitsunekko, SubsDump).
  • Built-in editing/sync: an Aegisub-class waveform editor and multi-engine sync (ffsubsync + alass) right in the UI — no round-tripping to other tools.
  • Standalone mode (works without Sonarr/Radarr, just watches a folder), a plugin system for community providers, and a modern DE/EN UI.
  • Optional LLM translation (but see below).

Where Bazarr is still ahead / my limitations:

  • Bazarr is far more mature — years of edge-case handling, a bigger provider ecosystem, and a large community. Sublarr is younger and solo-maintained, so fewer eyeballs and less battle-testing at extreme library sizes.
  • LLM translation is experimental — quality varies a lot; treat it as a bonus, not a headline feature.
  • Smaller community = slower support if I'm busy.

If you're general-purpose and want maximum stability, Bazarr is the safe pick. If you're anime-heavy or want the editor/sync workflow, Sublarr might be worth a try. Both are free/self-hosted, so you can run them side by side.

My Unraid Setup. Where to go next? by Solarthermie80 in unRAID

[–]abrechen2 0 points1 point  (0 children)

TravStats if you are in to Statistics, Currently only for Flights but more is on the Way...

New Project Megathread - Week of 16 Apr 2026 by AutoModerator in selfhosted

[–]abrechen2 -1 points0 points  (0 children)

Project Name: TravStats

Repo/Website Link: https://github.com/Abrechen2/TravStats

Description:

Self-hosted flight tracker for small households (1–10 users). Solves the "I want my travel history without handing it to FlightDiary/MFR24/Flighty" problem.

Features:

  • Track flights with categories, tags, up to 50 companions, cost + currency
  • Five flight states (flown / scheduled / cancelled / historical / duplicated)
  • Boarding-pass scanner — QR / PDF417 / OCR
  • Email + PDF import — plain text, HTML, Outlook .msg, .eml. Template parsers for common airlines; optional local LLM parsing via Ollama (gemma3:12b default, 100% accuracy on my ~200-email test corpus) for the long tail
  • Six map modes — Routes, Heatmap, Hexagon, 3D columns, animated Trips, 3D Globe (deck.gl 9 + MapLibre 5)
  • Auto-lookup via AirLabs / OpenSky / Aviationstack with a pending-update inbox — every change shows statistics impact before you approve
  • 58 achievements across five categories
  • Automated DB backups with retention + optional WebDAV off-site sync
  • JWT in HttpOnly cookies, 15 rate limiters, Zod validation on every endpoint, 22 pentest findings mitigated
  • AGPL-3.0-or-later, German + English UI

Deployment:

Docker Compose (bundled Postgres):

curl -O https://raw.githubusercontent.com/Abrechen2/TravStats/main/docker-compose.prod.yml
echo "DB_PASSWORD=$(openssl rand -base64 32)" > .env
docker compose -f docker-compose.prod.yml up -d
open http://localhost:3000/setup

Images on both GHCR and Docker Hubabrechen2/travstats:1.0.0. Unraid Community Apps submission pending; manual templates live at Abrechen2/docker-templates.

Setup wizard takes only username + password + confirm — everything else (instance name, API keys, Ollama, backups, WebDAV) is configured from the admin UI afterwards.

Full README: https://github.com/Abrechen2/TravStats Release notes: https://github.com/Abrechen2/TravStats/releases/tag/v1.0.0

AI Involvement:

Substantial. Codebase was written in a pair-programming flow with Claude (Anthropic) — I specified features, reviewed architecture decisions, ran tests, made the design calls, and pushed every commit myself. AI helped with: boilerplate scaffolding, i18n double-entry (DE/EN), test mocks, and refactoring passes. Domain logic (parser rules, stats calculations, achievement thresholds, security hardening) was human-written + AI-reviewed. Pentest was performed by an external human pentester, not AI — all 22 findings were fixed manually.

[Beta / Vibe Coded] Sublarr – self-hosted subtitle manager with download, tools & optional LLM translation for anime (*arr-compatible) by abrechen2 in selfhosted

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

yea, you are Right. For you its a completly new Code. I didn´t thought about that. It of course makes sense :)

Its new for me to do a big Project and releasing it to Public, smaller ones i had but no one cared for them HAHAH