NAS 上创建 YACReader 服务器

Here is what I did to install YAC Reader Library Server on my Synology NAS (DS418play):

Step 1 - Install Docker

You must first install Docker on your Synology NAS.
www.synology.com/en-ca/dsm/packages/Docker

If your Synology model does not officially support Docker, you can side-load it by downloading the spk here (as of 2022-08-03 the latest version is Docker-x64-20.10.3-1306.spk):
archive.synology.com/download/Package/Docker

Step 2 - Install the YAC Reader Library Server Container

In Synology DSM, open the Docker package that you installed in step 1, then select Registry in the side-menu and search for the term "YACReaderLibrary". There will be several results. I used this one: "Mullion/yacreaderlibrary-server-docker"

Double-click it to download the image, then select Image in the Docker side-menu and you should see it listed there (you may have to wait for it to finish downloading).

Double-click the image to install the container, then follow these steps:

a) Network: Specify the network for this container. I selected "Use the same network as Docker Host". Click Next.

b) General Settings: I enabled auto-restart. Click Next.

c) Volume Settings: Click Add Folder then navigate to your comic library and select it. For the mount path I used "/comics". Click Next.

d) Summary: Click Done.

Step 3 - Set up YAC Reader Library Server

Select Container in the Docker side-menu, then double-click on the container we just installed to view its details. Click on Terminal, then Create to add a bash terminal. Click bash in the side menu, then enter the following commands in the terminal as needed:

Create a new library:

YACReaderLibraryServer create-library LibraryName /comics

Refresh your library (do this after adding/removing comics):

YACReaderLibraryServer update-library /comics

List all existing YACReader libraries:

YACReaderLibraryServer list-libraries

Remove a library:

YACReaderLibraryServer remove-library LibraryName

Legend:
LibraryName = whichever name you give your library.
/comics = this is the "mount path" that we designated in step 2c.

These steps worked for me. Good luck!

 

 

Create a new library:

YACReaderLibraryServer create-library LibraryName /comics

Refresh your library (do this after adding/removing comics):

YACReaderLibraryServer update-library /comics

List all existing YACReader libraries:

YACReaderLibraryServer list-libraries

Remove a library:

YACReaderLibraryServer remove-library LibraryName

创建新库:

YACReaderLibraryServer创建库LibraryName/漫画

刷新你的库(添加/删除漫画后执行此操作):

YACReaderLibraryServer更新库/漫画

列出所有现有YACReader库:

YACReaderLibraryServer列表库

删除库:

YACReaderLibraryServer删除库LibraryName

 

信息来源:https://www.yacreader.com/forum/support-linux/2067-how-2-create-a-yacreader-server-on-synology-nas

公告 : 本站提供的源码、模板、插件等等其他资源,不包含技术服务请大家谅解。赞助本站VIP会员免费提供技术服务以及远程协助 。 说明: 教程版权归原作者所有,本站只是负责搜集整理,不承担任何技术及版权问题。在本站下载任何教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 须知: 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。 声明:本站提供的教程(文章)均为网上搜集或本站原创,如果该程序涉及或侵害到您的版权可联系我们进行处理。
初缘的分享软件应用

一键激活下载利器IDM,23年8月支持最新的6.41,代码全部开源

2023-8-10 9:43:23

Unraid随手笔记

unraid中如何使用nvidia-persistenced进行可持久化模式

2024-12-5 0:23:29

搜索