{"repo":"lifeisperfecto/tanuki","free":true,"listed":false,"github":"https://github.com/lifeisperfecto/tanuki","clone":"git clone https://github.com/lifeisperfecto/tanuki.git","description":"self-hosted OPDS manga server","language":"Go","stars":13,"topics":[],"license":"BSD-3-Clause","category":"self-hosted-apps","readme_excerpt":"tanuki Self-hosted OPDS manga server FAQ Q: What features does it have? - OPDS API - Multiple user accounts - Support for: - .zip and .cbz archives - .jpeg , .png , .webp , .tiff and .bmp images - Nested folders in library Q: What's the OPDS support like? - The route for the OPDS catalog is /opds/v1.2/catalog - This is the current OPDS 1.2 feature support: - [x] Basic Auth - [x] Catalog feed - [x] Downloading of archives - [x] Getting cover/thumbnail of entries - [x] Searching (via OpenSearch) - [x] Page streaming Q: Does it have a CLI? Yes. Q: What does the config file look like? This is TOML-encoded. Q: Where's my username and password? The default username and password are logged to STDERR on the initialisation of the store. To change the password, run echo \"new-password\" tanukictl user edit pass name . This works assuming that you are using the default configuration. Q: I'm not using the default config, how do I connect to the server? You can manually specify the host and port that the tanuki RPC handler has bound to, via -host and -port . Q: Do you support standalone files? No, if you want to add an entry to the library it must exist within its own folder. Q: Should I expose the RPC port? No! It is not protected by any authentication mechanisms. Q: Can I run this using Docker? Yes, look at the following compose.yaml file. Notice that for this setup to work, you must create the config file before the container is created, otherwise Docker attempts to create it as a direct","default_branch":null,"files":null,"tree":[],"storefront":"/r/lifeisperfecto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lifeisperfecto/tanuki/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}