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

声明: 1.本站为个人非盈利站点,旨在个人学习、欣赏及记录等,故不受狭义的商业性版权限制,除非特别声明; 2.本站主要内容来源为本站编辑撰写、网友投稿(包括原创及非原创)、翻译外文和转载其他网站。
初缘的分享软件应用

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

2023-8-10 9:43:23

云服务器初缘的分享随手笔记

[转载]Windows10 获取数字许可证 批处理版

2018-7-19 18:32:08

搜索