Sign inSign up

wwmoraes/anilistarr

By wwmoraes

•Updated about 1 year ago

anilist custom list provider for sonarr/radarr

Image
0

2.4K

wwmoraes/anilistarr repository overview

⁠anilistarr

anilist custom list provider for sonarr/radarr

Status GitHub Issues GitHub Pull Requests

pre-commit.ci status Quality Gate Status Coverage Maintainability Rating Security Rating

License FOSSA Status CII Best Practices

Docker Image Size (latest semver) Docker Image Version (latest semver) Docker Pulls


⁠📝 Table of Contents

⁠🧐 About

Converts an Anilist user watching list to a custom list format which *arr apps support.

It works by fetching the user info directly from Anilist thanks to its API, and converts the IDs using community-provided mappings.

⁠🏁 Getting Started

Clone the repository and use go run ./cmd/handler/... to get the REST API up.

⁠🔧 Running the tests

Explain how to run the automated tests for this system.

⁠🎈 Usage

Configuration in general is a WIP. The code supports distinct storage and cache options and even has built-in support for Redis and Bolt as caches already. The handler needs flags/configuration file support to allow switching at runtime.

⁠🚀 Deployment

The handler binary is statically compiled and serves both the REST API and the telemetry to an OTLP endpoint. Extra requirements depend on which storage and cache technologies you've chosen; e.g. using SQLite/Bolt requires a database file. The Docker image provided contains the handler alone, for instance.

⁠🔧 Built Using

⁠🧑‍💻 Authors

⁠🎉 Acknowledgements

Tag summary

Content type

Image

Digest

sha256:145a48ad2…

Size

7.9 MB

Last updated

about 1 year ago

docker pull wwmoraes/anilistarr