Kavita parses Comics just like it does Manga but uses additional keyword identifiers. If you are having trouble, you might want to look at the different cases we have in our code and what is supported. The following will give you a glimpse.
The same naming conventions work with Comics.
┖── Series Name ┠── Series Name v01.cbz ┠── Series Name v02.cbz ┖── Series Name v03 c01.cbz
In order for something to be parsed as having a volume, a volume must be on the filename. Volume means:
The following will be parsed as "Chapters", which may naturally group into a Volume entity if a volume is on the file itself.
If you have multiple comics from different years, you can name them as "Fables 2004" and "Fables 1989". Then in Kavita's UI, you can rename the "Name" field to be "Fables (2004)" and "Fables (1989)" so they are separate series. This workaround is the only way for different releases of the same series to be supported in Kavita.
Comics also have a list of special filename keywords that will mark them as specials. Some of these are:
The "Format" metadata field for the Comicinfo.xml standard can also be used to mark the comic as a special: