- Posts: 18
- Thank you received: 6
How 2 create a YACReader Server on Synology NAS
- Renns
- Topic Author
- Offline
- New Member
-
- Use the official container (check the documentation please)
hub.docker.com/repository/docker/yacread...ibraryserver/general
- Make sure you set the right PUID and PGID value to ensure that the Docker container has read/write access to the folder where you are placing the library.
- I strongly suggest to set the /config volume so your configuration is persisted, otherwise you'll lose the configuration if you update the image
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:
Refresh your library (do this after adding/removing comics):YACReaderLibraryServer create-library LibraryName /comics
List all existing YACReader libraries:YACReaderLibraryServer update-library /comics
Remove a library:YACReaderLibraryServer list-libraries
Legend:YACReaderLibraryServer remove-library LibraryName
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!
Please Log in or Create an account to join the conversation.
- Luis Ángel
-
- Offline
- Administrator
-
- Posts: 3354
- Thank you received: 692
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
Please Log in or Create an account to join the conversation.
- danhackley
- Offline
- Premium Member
-
- Posts: 84
- Thank you received: 6
Please Log in or Create an account to join the conversation.
- Renns
- Topic Author
- Offline
- New Member
-
- Posts: 18
- Thank you received: 6
Please Log in or Create an account to join the conversation.
- Martínez Yriarte
- Offline
- New Member
-
- Posts: 1
- Thank you received: 0
It works.
Please Log in or Create an account to join the conversation.
- playblue
- Offline
- New Member
-
- Posts: 4
- Thank you received: 1
The library has been created but I have nothing when I go to http://local-ip-nas:8080 in the YACReader iPadOS app or in the browser.
Any help?
Please Log in or Create an account to join the conversation.
- playblue
- Offline
- New Member
-
- Posts: 4
- Thank you received: 1
Please Log in or Create an account to join the conversation.
- Kieferp5
- Offline
- New Member
-
- Posts: 1
- Thank you received: 1
Please Log in or Create an account to join the conversation.
- stabary
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Enjoy
ST
Please Log in or Create an account to join the conversation.
- fobboy
- Offline
- New Member
-
- Posts: 3
- Thank you received: 0
Please Log in or Create an account to join the conversation.