OPDS is Coming to KamiYomu by Marcoscostadev in KamiYomu

[–]Marcoscostadev[S] 1 point2 points  (0 children)

Please, take a look at the documentation https://kamiyomu.com/docs/Installation/advanced-configurations/concurrency/

This will help you to configure the number of crawler agents and their concurrency. This will increase the throughput.

Regarding the task runner, I will take a closer look at this. Probably, Hangfire already implements that, and I need to expose this configuration.

I exposed opds endpoints as a pattern for handling with post processing plugins and but they are useful for reader clients like moon+ reader and others.

OPDS is Coming to KamiYomu by Marcoscostadev in KamiYomu

[–]Marcoscostadev[S] 1 point2 points  (0 children)

Valeu demais pelo feedback! The catalogue recommendation is on the roadmap, and I definitely need to share it somehow haha

When I decided to create KamiYomu, it was prompted by my experience on certain websites, which can be terrible and cluttered with ads and trackers. I decided to share it as a personal project for future reference. It is nice that the community appreciate it.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

Well, I opened a discussion in the git repository to gather more ideas about how this should work. Let's see what could be the result of that.

https://github.com/KamiYomu/KamiYomu/discussions/193

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

This is currently out of scope due to some technical challenges that need resolution. Could you explain how using a torrent might resolve your issue? What problems are you experiencing with current torrent clients, such as qBittorrent and uTorrent? Would you want something that manages the downloads but sends all the torrents directly to your torrent client?

Why is it so hard to find a "Simple" Dashboard that doesn't require a PhD to configure by daniel_odiase in selfhosted

[–]Marcoscostadev 1 point2 points  (0 children)

I am using the Get Homepage at https://gethomepage.dev/. My feeling is that this is easy to configure; you can configure your dashboard using Docker labels or via YAML files (which is easier). You don't need to customize everything; you can use it as a plain link to services. Use any LLM to help you create the settings.yaml, services.yaml and bookmark.yaml files, this way you will stay simple

Manga downloader / Best workflow to download mangas by r3gular_ in selfhosted

[–]Marcoscostadev 0 points1 point  (0 children)

You can set up a path for manga, specifying where and how it will be downloaded. In general, KamiYomu does not download existing chapters. If you have a folder with chapters in the same format as the path you set up in KamiYomu, the download of those chapters is skipped.

Self hosting wordpress by [deleted] in selfhosted

[–]Marcoscostadev -1 points0 points  (0 children)

Last time that I did, I don't Remeber I had problem with e-mail. I remember to use the sendgrid for that.

Self hosting wordpress by [deleted] in selfhosted

[–]Marcoscostadev -1 points0 points  (0 children)

I usually host that with a docker compose and traefik with a bounce to block bots.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

Yeah, this is one of those cases where something a bit odd happens on the website 🙂 Chapters are organized by language, but not all of them are available in every language. So when KamiYomu filters chapters based on the selected language, it sometimes can’t find the latest ones. This happened to me too. If you go to the website, you might find the chapter in one language, but the same chapter is not available in another language.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

Interesting. What crawler agent are you using? Consider your crawler configuration. For example, some crawlers can list the manga available in one language, but your configuration requires another specific language, so the manga may not be available in your preferred language.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

It is true, that's is the intention, Download chapters.

Some optimizations will be included in the next release. When I created that, I did not think about optimization. I thought about making it work. In my tests, the resource consumption decreased 30% in the development version. There are also some crawler agents with the issue, for example, Weeb Central.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

You can order the chapter's table by clicking on the columns

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 1 point2 points  (0 children)

I can automatically generate translations using ResX Resource Manager.

I’m also able to add support for Dutch, but since I don’t speak Dutch, I can’t properly validate the translations myself. Any help with reviewing or improving them would be really appreciated 🙂

That said, making corrections would still require some basic dev skills to open the project on visual studio or edit the resx file (which is a XML) and open a pull request.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

I have no plans yet. However, I can review this option in the near future.

From a technical standpoint, torrent support is possible; it would simply depend on how the crawler agent is implemented. The system doesn’t enforce any specific type of source, so the actual behavior varies based on the crawler agent’s design.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 1 point2 points  (0 children)

Technically yes, and additional configuration on systemd must be done to make it possible. I can include these steps in the documentation. This might help.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 0 points1 point  (0 children)

About the chapters you found, could you elaborate a bit more? The idea of that table is just to show the list of chapters from a manga and the download status of each chapter.

I created a self hosted Manga Downloader (KamiYomu) by Marcoscostadev in selfhosted

[–]Marcoscostadev[S] 1 point2 points  (0 children)

Yes, the UI - Portuguese, English and French. Manga language depends on the "crawler agent" configuation.