View Single Post
Old 01-16-2017, 01:13 PM   #1388
MontyJ
Addict
MontyJ began at the beginning.
 
Posts: 224
Karma: 10
Join Date: Jul 2012
Device: Kindle
@mariosipad

Thanks for the comments/suggestions!

I went with this NAS because of the many helpful features, including music file transcoding. I have a quite large music library, tho not Calibre based of course, that I wanted to use that feature with...haven't got to much testing there yet.

On to the Q's

Q1. I live in Mexico and use Megacable for my ISP. The dynamic IP they provide changes 'often' due to a whole bunch of things:

- Power outtages are common, both locally for my residence and for their cable distribution system as well. When there is any glitch in the power that causes anything to reboot or reset, then my IP usually changes.

- My tendency to mess around with network devices, new network connections, etc, tend to require me to reboot routers and PC's often, usually, but not always, causing a IP change.

- Megacable seems to have a desire to prevent home webservers w/o a business plan and if their sniffer programs detect those kinds of efforts, they change up the iP often. I use VPN's and while they allow that, I get the feeling they do all they can to circumvent their use on home based connections as well.

Pagekite. This lets me setup fixed URLs for access. Currently on my Linux PC I simply run a Calibre Server daemon for each of the libraries, on different ports of course. But users have to juggle a different URL for each library if they want to use more than one library and most do; again on a sporadic basis. Pagekite does provide a way in the config file to set a username/password for each user. This way the 'security' happens before it gets to COPS. It's not a super secure system, but is enough for this simple setup.

I want to use the NAS in combination with COPS and Pagekite to now provide a SINGLE URL into the COPS menu, thanks to COPS serving multiple libraries in a single interface.

Q2. Perhaps 2 dozen users will sporadically need to access COPS. But they are all over the world, so I need to provide 24x7 access for them. The 'multi-library' feature of COPS is fantastic; a single connection to the COPS server port then lets uses select the library of choice. They are not 'assigned' to any specific library. Once they see the COPS user interface, they can, and usually do, use more than one library. It is rare, but I do need to accommodate multiple simultaneous users. The bandwidth requirements are low, and the ebook files are, mostly, less than 1Mb in size. But some PDF files in the libraries are quite large, say 30-50Mb in size. But again, simultaneous users downloading large files is very rare.

You seem to suggest I can indeed use the QTS Linux default OS to install COPS and Pagekite in. Yes, I have COPS installed and working for local access. But Pagekite is the problem.

Sorry for the babbling on, but wanted to clarify just what I am trying to do.

The QNAP Linux Station loads a mostly(?) standard Ubuntu 16.04 install. Pagekite does install there nicely, as does COPS of course. The problem is those large Calibre library databases and how to access them through that Linux install...

I will post later today the details of what I attempt and the errors that result when installing Pagekite in QTS. Since QTS is not 'standard' Linux, the fixed requirements of Pagekite seem to present a problem for installation. Pagekite IS Open Source, but like I said, modifying any of that is well beyond my capability. And so far, it seems to be more than a simple tweak of a config file, given the dependencies. I did query the Pagekite developer about tips/hints for QNAP install, but they did not bother answering.
MontyJ is offline   Reply With Quote