preloader

Docker Compose Community Spotlight: Kavita

This week, we’re looking at Kavita, an open source e-book library manager and reader that you can run with Docker Compose.

/images/blog/cover-images/Spotlight-Kavitas.png
Kavita and docker compose

by on

Welcome to Shipyard’s Docker Compose Community Spotlight series! During this series, we’ll feature a new Docker Compose-enabled open source project every week, show you how to run it on Shipyard, and how to contribute. This week, we’ll be featuring Kavita.

Kavita

License: GPL v3

Kavita is an open source e-book library manager and reader with extensive metadata options. Kavita specializes in accommodating various media types, particularly Manga, comics, and e-books, and offers the option of sharing your library server with friends.

Kavita dashboard featuring e-book library

Kavita can be run locally using the docker compose up command. Below, we’ll show you how to run your own copy in an ephemeral environment using Shipyard.

Kavita Alternatives

Kavita is a powerful, lightning-quick self-hosted platform. Popular alternatives include:

Alternative Platform Pricing
Amazon Kindle macOS, Windows, iOS, Android Free tier
Calibre Self-hosted, macOS, Windows, Linux Open source
FBReader macOS, Windows, Linux, iOS, Android Free tier

If you’re reading this and know of another alternative, please reach out to us at hello@shipyard.build – we would love to feature it!

Running Kavita on Shipyard

Since Kavita can be deployed via Docker Compose, it can also be deployed in an ephemeral environment on Shipyard. After forking the repo, create a new application on Shipyard, select the relevant Compose file, and you can preview your own copy of Kavita.

If you’d like to read more about running a Docker Compose-enabled app on Shipyard, check out our docs here.

Contributing to Kavita

As a growing and evolving open source project, Kavita welcomes contributors. If you’re interested in helping out with the project, check out the contribution guidelines. After, you can browse open issues or create a new issue if you’re proposing a feature or bug fix.

And that’s a wrap! Thanks for checking out this week’s Docker Compose Community Spotlight! Stay tuned for next week’s featured open source app. If you’re ready to try out this app in an ephemeral environment, kick off a free Shipyard account here and go to the project’s repository here. Happy coding!

Try Shipyard today

Get isolated, full-stack ephemeral environments on every PR.

What is Shipyard?

Shipyard is the Ephemeral Environment Self-Service Platform.

Automated review environments on every pull request for Developers, Product, and QA teams.

Stay connected

Latest Articles

Shipyard Newsletter
Stay in the (inner) loop

Hear about the latest and greatest in cloud native, container orchestration, DevOps, and more when you sign up for our monthly newsletter.