Adam Melkus adam
  • Joined on 2025-12-28
adam commented on issue starred/audiobookshelf#2886 2026-04-25 00:11:36 +02:00
[Enhancement]: Declarative config

@Blarc commented on GitHub (Jan 28, 2026):

I'd love this feature as well and probably anyone that practices GitOps. The idea is to be able to easily re-deploy ABS from scratch with everything…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@Vito0912 commented on GitHub (Jul 13, 2025):

Pretty neutral in regards if this should get added, but some considerations why this is being added in the other project I am currently worked on…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@advplyr commented on GitHub (Jul 13, 2025):

Using an identity provider like Authentik is more secure because they are singularly focused on authentication. The user has to run it separately and…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@vehagn commented on GitHub (Jul 13, 2025):

This might be irrelevant, but I just finished an article on how to configure Authelia (which has support for MFA) as an OIDC provider for Abs:…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@dedors commented on GitHub (Jul 14, 2025):

Just wanted to share my thoughts as a hobbyist running a home lab. I have never heard of OIDC before, and even after going through the (abs) guide, I'm…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@nichwall commented on GitHub (Jul 14, 2025):

I agree with advplyr that the point of implementing OIDC (which is a standard) is so users can use software dedicated for authentication, such as…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@TheTerrasque commented on GitHub (Jul 14, 2025):

Just wanted to share my thoughts as a hobbyist running a home lab. I have never heard of OIDC before, and even after going through the (abs)…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@vehagn commented on GitHub (Jul 14, 2025):

It should also be possible to configure a third-party IdP like e.g. a Google OAuth Client, though I haven't looked into it I think this is where to…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:36 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@advplyr commented on GitHub (Jul 14, 2025):

I can see the argument for rolling our own 2FA but not something we're going to do in the foreseeable future. I appreciate everyone's input on this

adam commented on issue starred/audiobookshelf#2885 2026-04-25 00:11:35 +02:00
[Bug]: Impossible listening duration (>24 hours)

@Vito0912 commented on GitHub (Jul 13, 2025):

This is the result of some sync bugs reported in the app repository and here. It is not related to the heatmap, but to your actual listening session,…

adam commented on issue starred/audiobookshelf#2886 2026-04-25 00:11:35 +02:00
[Enhancement]: Declarative config

@advplyr commented on GitHub (Jul 12, 2025):

Please provide as much detail as you can in your feature requests.

adam commented on issue starred/audiobookshelf#2885 2026-04-25 00:11:35 +02:00
[Bug]: Impossible listening duration (>24 hours)

@FiendFEARing commented on GitHub (Jul 13, 2025):

This is the result of some sync bugs reported in the app repository and here. It is not related to the heatmap, but to your actual listening…

adam commented on issue starred/audiobookshelf#2886 2026-04-25 00:11:35 +02:00
[Enhancement]: Declarative config

@vehagn commented on GitHub (Jul 12, 2025):

I'm not sure which details you're asking for.

I know asking for a way of configuring ABS using a config file is a huge task, but I would certainly…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:35 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@vehagn commented on GitHub (Jul 13, 2025):

@alexanderkuenzel Using OpenID Connect Authentication and disabling Password Authentication can grant you 2FA via OTP given that the OIDC Provider…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:35 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@alexanderkuenzel commented on GitHub (Jul 13, 2025):

Ok, thats one option. But i thing simple native OTP would be more comfortable because you don‘t need to create account on another service…

adam commented on issue starred/audiobookshelf#2885 2026-04-25 00:11:35 +02:00
[Bug]: Impossible listening duration (>24 hours)

@FiendFEARing commented on GitHub (Jul 14, 2025):

This is the result of some sync bugs reported in the app repository and here. It is not related to the heatmap, but to your actual listening…

adam commented on issue starred/audiobookshelf#2885 2026-04-25 00:11:35 +02:00
[Bug]: Impossible listening duration (>24 hours)

@Vito0912 commented on GitHub (Jul 14, 2025):

Anything reported by third party apps is not an issue with ABS. While ABS could prohibit negative numbers it would not fix the cause (the third party…

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:35 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@Vito0912 commented on GitHub (Jul 13, 2025):

I am currently working on adding 2FA (TOTP and email - maybe passkeys, but I am not very familiar with them and it depends on how easy they are to…

adam commented on issue starred/audiobookshelf#2886 2026-04-25 00:11:35 +02:00
[Enhancement]: Declarative config

@nichwall commented on GitHub (Jul 13, 2025):

Related to https://github.com/advplyr/audiobookshelf/issues/3119

adam commented on issue starred/audiobookshelf#2884 2026-04-25 00:11:35 +02:00
[Enhancement]: 2FA with OTP and/or Passkeys

@advplyr commented on GitHub (Jul 13, 2025):

I don't think we should because this was the big reason for adding OIDC. Users can set up whatever auth method they want through OIDC. This allows us…