Skip to content
YACReader
Help and support for Linux users.

Detailed Instructions for unRAID?

  • eubbenhadd
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 2 months ago #4177 by eubbenhadd
Detailed Instructions for unRAID? was created by eubbenhadd
Anyone have detailed instructions for a docker neophyte and YACReader n00b?

I've created a docker container pointing to the muallin docker image, and assigned a port plus pointed to my comic folder. However, as I have no idea how to install the YACReader library, I'm stuck now.

Any help would be appreciated, thanks!

Please Log in or Create an account to join the conversation.

More
8 years 2 months ago #4190 by timmit
Replied by timmit on topic Detailed Instructions for unRAID?
I struggled with this for a little while, too, because I was completely new to both Docker and unRAID. But I just got it working and I wanted to share so that hopefully it would help you, too!

I'm going to write out all steps in hopes that this might also help someone who hasn't gotten as far as you already have. But you can skip down to step 7.

----

These steps assume that you already have a library. Mine is set up so that YAC Reader Library and YAC Reader Library Server are both referencing the same directory/library on a share within the unRAID array. So my YAC Reader Library on my Mac handles adding comics, and the Server Docker dishes 'em out.

1. First thing's first, follow unRAID's directions on getting Docker up and running

2. Select "Add Container" from the Docker tab

"Add Container" Screen:
3a. Give it a name (What it is doesn't matter much, but don't use spaces, I think that was my issue at first)
3b. Set the Repository to: muallin/yacreaderlibrary-server-docker
3c. I have my network type set to host. Honestly, not sure what this setting is, but Plex is set to a host, so I followed.

Steps 4 and 5 are to map the path used within the app in the Docker container ("/comics") to a real path in your array.

4. Select "Add another path, port, variable, label or device"

"Add Configuration" Screen:
5a. Config type should be "path"
5b. Name doesn't matter, I used "Comics"
5c. Container Path should be /comics (important: all lowercase)
5d. Host Path is wherever your comics library is stored on your array
5e. Access Mode should be Read/Write
5f. Select Add.

6. Click Apply

If everything went swimmingly, you should see a readout that results in a success message. Hurray! it's up and running. Now we need a library.

7. Click on ">_ Terminal" up in the upper right of the unRAID menu bar (not the console for the docker)

8 In the terminal, enter the following:
Code:
docker exec <name of your container from step 3a> YACReaderLibraryServer add-library <library-name> /comics

You should get a success message if everything works correctly. You can then connect to the server from the IP address for your server box and port 8080.

To update your library on the server, enter the following into the unRAID Terminal:
Code:
docker exec <name of your container from step 3a> YACReaderLibraryServer update-library /comics

you'll notice that in both terminal commands, you're using the /comics path referenced in the Docker container, NOT the real path in your array, this is important to remember.

----

Hopefully that helps! I'll do my best to help with any other questions you might have, but I'm learning this along with you, haha.

Please Log in or Create an account to join the conversation.

  • eubbenhadd
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 1 month ago #4238 by eubbenhadd
Replied by eubbenhadd on topic Detailed Instructions for unRAID?
Just saw this, going to try out now, thanks in advance! I'll let you know how it works. I'd done everything except step 7 as you thought.

Please Log in or Create an account to join the conversation.

  • eubbenhadd
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 1 month ago #4239 by eubbenhadd
Replied by eubbenhadd on topic Detailed Instructions for unRAID?
So on step 8 I get the following error, possibly because I don't have a library and have never really used YACreader

docker exec YACReaderLibrary YACReaderLibraryServer add-library <library-name> /comics

library-name: No such file or directory

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #4240 by selmf
Replied by selmf on topic Detailed Instructions for unRAID?
Just create one:

$ docker exec YACReaderLibrary YACReaderLibraryServer create-library <library-name> /comics

My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.

Please Log in or Create an account to join the conversation.

  • eubbenhadd
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 1 month ago #4242 by eubbenhadd
Replied by eubbenhadd on topic Detailed Instructions for unRAID?
Yeah I did that but not able to see the server from either my Mac or iPhone....

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #4243 by selmf
Replied by selmf on topic Detailed Instructions for unRAID?
That usually either means that you forgot to start the server or that there is a network problem preventing you to access the sever running in the docker container.

Looking at timmit's description my guess would be that the server wasn't launched. You can fix that by running

$ docker exec YACReaderLibrary YACReaderLibraryServer start

I also recommend you to take a look at the inbuilt help, even if it isn't perfect:

$ docker exec YACReaderLibrary YACReaderLibraryServer --help

That will show you a list of available commands.

My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.

Please Log in or Create an account to join the conversation.

  • eubbenhadd
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 1 month ago #4244 by eubbenhadd
Replied by eubbenhadd on topic Detailed Instructions for unRAID?
I've attached the log and the docker config. I've tried in bridge and host mode no joy. Also, the error that shows in the log is new, before it would end with "INFO...YacReaderLibrary starting"

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #4245 by selmf
Replied by selmf on topic Detailed Instructions for unRAID?
The log is missing …

My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.

Please Log in or Create an account to join the conversation.

  • eubbenhadd
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 1 month ago #4246 by eubbenhadd
Replied by eubbenhadd on topic Detailed Instructions for unRAID?

Please Log in or Create an account to join the conversation.

Moderators: Luis Ángel
Powered by Kunena Forum

Thanks for downloading YACReader!

Your download is starting.

YACReader for iOS and Android

Connect to YACReaderLibrary to browse, read remotely and import comics. Your reading progress is synchronized across devices.

Download on the App Store Get it on Google Play Available at Amazon Appstore

Discover all the features on the iOS and Android pages, and learn how to use them in the iOS and Android user guides.

Support YACReader

YACReader for desktop and server is free to use, but it is not free to develop: maintaining this website, developer programs, code signing certificates, test devices and, of course, all the time it takes. Less than 0.01% of downloads end in a donation, so any amount counts.

By supporting the project you help keep it regularly updated and, most importantly, alive. Thanks!