You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/guides/admin-settings/open-id-connect.mdx
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,15 +65,17 @@ Ensures only verified email addresses are matched or used for account creation.
65
65
66
66
When enabled, users are automatically redirected to the OIDC login page. You can bypass auto-login by adding `skipAutoLogin=true` to the login URL query string.
In case of issues, the server administrator can remove the OIDC config from appsettings.json. Which will allow them to log in with their password again, as OIDC is disabled.
Copy file name to clipboardExpand all lines: pages/installation/native.mdx
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,9 @@ You have 2 options when it comes to running on Windows. You can either use [Scoo
14
14
## Scoop Install
15
15
16
16
<Callouttype="warning">
17
-
If you use scoop to install/update kavita and run kavita as a service please confirm that the path for the service is correct after updating. There have been reports of the service running the incorrect version after updating, causing issues to occur due to an updated db running on an old version of kavita.
17
+
If you use scoop to install/update kavita and run kavita as a service please confirm that the path for the service is correct after updating.
18
+
19
+
There have been multiple reports of the service running old versions after updating, causing startup issues.
18
20
</Callout>
19
21
20
22
Once you have `scoop` installed you can run the following commands to install Kavita.
5/15/2026: AniList is experiencing severe API Degradation which is affecting Manga/LN metadata functions and rate limit issues.
13
-
5/16/2026: A partial port to MangaBaka to restore most Manga metadata functionalities deployed.
14
-
</Callout>
15
-
16
11
<Callouttype="info">
17
12
Cancel your subscription [here](https://billing.stripe.com/p/login/28oaFRa3HdHWb5ecMM). Uninstalling Kavita does not cancel your subscription. Reach out if you have any issues.
18
13
</Callout>
19
14
20
15
## What is Kavita+
21
-
Kavita+ is an **optional** premium service offered by the main developer of Kavita ([majora2007](https://github.com/majora2007)) which unlocks a set of features for your Kavita application. Kavita+ is a way for me to hopefully go full-time on Kavita development—think of it as a way to support the development of Kavita while also getting some sweet features out of it. The goal is to not lock all features behind Kavita+, but add features that otherwise aren't feasible in the base product. The base Kavita application will continue to get frequent updates with new features.
16
+
Kavita+ is an **optional** premium service offered by the main developer of Kavita ([majora2007](https://github.com/majora2007)) which unlocks a set of features for your Kavita application.
17
+
Kavita+ is a way for me to hopefully go full-time on Kavita development. Think of it as a way to support the development of Kavita while also getting some sweet features out of it.
18
+
19
+
Kavita+ will only ever contain functionalities that are not feasible in the base product, like internet facing functionalities (metadata fetching, scrobbling, etc). No base-Kavita features will ever be locked behind a subscription.
20
+
The base Kavita application will continue to get frequent updates with new features.
22
21
23
22
Kavita+ is a monthly subscription for your individual instance and is node-locked. Once active, all users on your server gain the benefit. You can cancel and resume at any time.
24
23
25
24
<Callouttype="info">
26
-
Kavita+ supports the latest 3 stable versions of Kavita. Anything outside that window is subject to not working.
25
+
Kavita+ supports the latest 3 stable versions of Kavita. Anything outside that window is subject to breakage.
27
26
</Callout>
28
27
29
28
30
-
<Callouttype="info">
31
-
Kavita+ is undergoing a large expansion and rework, you can track what's released for v0.9.1 [here](/kavita+/changelog/). This includes expansion to Books with [Hardcover](https://hardcover.app/)
32
-
</Callout>
33
-
34
29
## Current Features
35
-
- Provide feedback on upcoming features (hidden channels)
- Supports automatically fetching metadata from [Mangabaka](mangabaka.org?utm_source=Kavita), [Hardcover](https://hardcover.app/?utm_source=Kavita), and [ComicBookRoundup](https://comicbookroundup.com/)
32
+
- Supports expanded metadata controls to control what data gets written based on **YOUR** rules [learn more](/kavita+/metadata-controls)
-[Import MAL Stacks](/kavita+/smart-collections#mal-stack-import-and-sync)
53
-
-[External Metadata Support](/kavita+/metadata)
54
-
- Ability to automatically download rich metadata for your media without having to tag things yourself
55
-
- AniList
56
-
- MAL
57
-
- ComicBookRoundup
44
+
- Remove Donate Link
58
45
59
-
## Planned Features
60
-
- Non-manga Book (and limited Comic) Support
61
-
-[Hardcover](https://hardcover.app/) (Planned for v0.9.1 release)
62
-
-[ManaBaka](https://mangabaka.org?utm_source=Kavita) (Planned for v0.9.1 release, pending stablization of API)
63
-
- Community-Driven Proposed Features (you can submit your ideas [here](https://github.com/Kareadita/Kavita/discussions/2529))
64
46
65
47
66
48
## First-time Subscribers
67
-
If you are interested, you can use the promo code [`FIRSTTIME`](https://buy.stripe.com/8x23cw0uqdXy38Z15J8Vi05?prefilled_promo_code=FIRSTTIME) for your initial signup for a 2$ discount on the first month/year. If you are an active OpenCollective donator, please contact majora2007 for provisioning.
49
+
If you are interested, you can use the promo code [`FIRSTTIME`](https://buy.stripe.com/00gcOQanFajG0hi5ko?prefilled_promo_code=FIRSTTIME) for your initial signup for a 2$ discount on the first month/year. If you are an active OpenCollective donator, please contact majora2007 for provisioning.
68
50
69
51
## How to Buy
70
-
Navigate to Admin Dashboard -> Kavita+ tab. From there, you can purchase a license via the Buy button. A new tab will open prompting you for your pay information. Kavita+ uses Stripe to handle payments. The Kavita team does not have any access to your personal information. Please ensure you use a real email, otherwise you will not be able to receive your product key. Upon finishing your subscription, you will receive an email from Kavita with your license key. Move to the Activate step.
52
+
1. Navigate to Admin Dashboard -> Kavita+ tab.
53
+
2. Click the buy button. If you already had a Subscription in the past, use the Manage -> Renew button.
54
+
3. A Stripe checkout window will collect your **read email** and payment information. The Kavita team does not have access to your personal information.
55
+
4. Kavita will redirect to show you your new License Key and email you it.
56
+
5. Kavita+ uses Stripe for managing financials. The Kavita team does not have any access to your personal information. You **must** use a valid email to receive your License Key.
57
+
6. Move to Activate step
71
58
72
59
## How to Activate
73
-
From the Admin Dashboard -> Kavita+ tab, press the Activate button. This will prompt you for the email you used with Stripe and the License you received via the email. Enter the details and hit save. This will register your Kavita instance with Kavita+ and should reflect instantly. If you ever need to manage your subscription, like cancel it, you can do so via the Manage button. All management is locked around your email. If for whatever reason your license is showing invalid, use the Check button to re-validate the license.
60
+
1. From the Kavita+ settings page, fill in the same Email you signed up with and License Key.
61
+
2. Activate
62
+
3. Once activated, the Kavita+ License Management screen will show. Learn more [here](/kavita+/license-management)
**Uninstalling Kavita does not cancel your sub.** Contact majora2007 via email/[discord](https://discord.com/invite/b52wT37kt7) at any time if you have issues.
76
65
77
-
## How to Unsubscribe
78
-
If Kavita+ isn't bringing value to you, you can [unsubscribe](https://billing.stripe.com/p/login/28oaFRa3HdHWb5ecMM) easily via the Kavita+ Tab. Click Manage which will open your Stripe portal and from there you can cancel your membership. You will receive an email stating your subscription has been canceled and when your Kavita+ membership lasts. You can use this Manage button at any time in the future to re-activate your subscription. If in doubt, please reach out to [majora2007](https://discord.com/invite/b52wT37kt7).
In order to help understand what Kavita is doing with Kavita+ metadata, scrobbling, syncing (Smart Collections), etc, Kavita has the Kavita+ Activity screen.
6
+
7
+
This is a one-stop-shop that streams all Kavita+ activity for the system (all users) and provides filters for the Acitivity Type (Match, Metadata, Scrobble, Sync, System),
8
+
Status (Success, Status, Failure), Subject (underlying entity like Series, Volume, etc), User (if applicable), and a timeframe, along with a loose search to help narrow down.
9
+
10
+
Match types allow you to override instantly in the case of a bad match. Metadata events will also show a diff of what updated from -> to.
Copy file name to clipboardExpand all lines: pages/kavita+/faq.mdx
+6-20Lines changed: 6 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,33 +2,19 @@
2
2
title: "Kavita+ FAQ"
3
3
---
4
4
5
-
## Discussion Items
6
-
Kavita+ features are usually discussed in the discord, however, I have some Github issues open and am looking forward to information from the community before moving forward. If you want to discuss this, please leave a comment there.
No. The purpose of Kavita+ is to provide myself a mechanism to work on Kavita full time. Lifetime licenses have been proven to not be sustainable.
9
+
11
10
#### How to fix bad Matches
12
11
13
-
v0.8.5:
14
-
Use the Match action item on Series detail page.
12
+
Use the Match action item on Series detail page. This will fix any previous bad metadata. You can use urls or short codes (anilist:123) to force the matched series.
15
13
16
-
Pre-v0.8.5:
17
-
A series can often have many names and users may put their own spin on each one, scrobbling might fail to match.
18
-
In these cases, there are two options: Correct the Series name or Localized Series name to match AniList or add AniList or MAL weblink to the series.
19
-
Once done, you can clear scrobble errors and wait. Scrobbling should take after this.
20
-
You should also bust the cache:
21
-
- Open the edit series dialog and press `Force Refresh` then `Save`. Don't forget to clear Scrobble Errors after.
22
-
- others: In Admin -> Tasks, which will clear bad rating, recommendations, and review data for all your users.
23
14
24
15
#### Some reviews look broken
25
-
This happens due to a bug in AniList's API. I have created an issue and will monitor it. This should be rare and you can use the Open Review button to read the review in AniList. MAL reviews do not seem affected.
26
-
27
-
#### Some series cannot be found
28
-
This can happen if AniList doesn't have the series. If AniList doesn't have a series, you can work with them to add the series.
16
+
This happens due to a bug in AniList's API. I have created an issue with them and will monitor it. This should be rare and you can use the Open Review button to read the review in AniList. MAL reviews do not seem affected.
29
17
30
-
#### I don't see any ratings, reviews, or recommendations
31
-
As of Kavita v0.7.4, only series that exist on AniList will provide external data. I am actively scouting for Comic and Book providers (hardcover POC planned) to provide more information. If you think you have something I can integrate with, please raise it on the feature request site.
32
18
33
19
#### AniList activity feed isn't showing my progress
34
20
AniList currently doesn't show activity if only Volumes were read. You can read more about it [here](https://anilist.co/forum/thread/2586). You can validate that the Volumes do update in the Series on AniList.
@@ -41,7 +27,7 @@ This can happen when you change hardware, OS, or re-install Kavita.
41
27
#### I have a cool idea for Kavita+
42
28
Like all ideas with Kavita, please raise it on the [GitHub features discussions](https://github.com/Kareadita/Kavita/discussions) and allow the community and I to expand on it and prioritize it.
43
29
44
-
#### Discord Id
30
+
#### Discord Id (pre-v0.9.1)
45
31
If you want access to channels in the Discord server for Kavita+ users, you need to link your Discord user ID with your Kavita+ license. Under the Kavita+ tab, you can do this. Note, that this is your discord user id number, not your discord username.
46
32
47
33
To do this, go to Discord Settings > Advanced and turn Developer Mode ON.
This panel provides information about your current subscription, when the next charge will be and how many days left, if you're on a supported version of Kavita, and a support id to help coorelate logs to your account.
8
+
9
+
From here, you can edit your licesnse (same as activate flow), recheck status, and Manage: Cancel, Change Email, Update Billing via Stripe.
You can connect your discord via OAuth. This will grant you a flair in our discord server and access to some hidden channels for discussing upcoming features or giving feedback.
An at-a-glance panel to understand if upstream metadata providers are experience downtime. AniList has historically experience downtime often. This helps you understand why some scrobbles might fail or you're missing staff information.
0 commit comments