Licensing without internet connection

Hi. I’m planning to use Duplicacy for my “always-isolated-from-internet-FileServer”. That seems to mean that the license file which is loaded on first start cannot be retrieved. I suppose that the file is machine-dependant. My server has (and will not have) Internet connection. How can I get (and preserve active during the valid periods) a Duplicacy license for it?
Thanks in advance.
(Excuse me if this question has been answered before, but I’ve reviewed the Forum and didn’t find any thread related to this).

The web GUI requires an internet connection to download the license from our license server. If you need to run Duplicacy on a computer without internet, then running the CLI version would be a better option which can run without a license for personal use.

1 Like

Perhaps it is important to add that the Internet is only needed to activate the license. Then the Duplicacy GUI can run offline (certainly several months - I don’t know if there is a limit).

I got to install the Trial license. Yes, I needed a ‘not-permitted-by-the-company-but-performed-anyways just-one-minute internet connection’ to download the license stuff and the CLI software from github, but there were some more undocumented problems to solve:

Duplicacy Web uses Google fonts and Cloudflare JS scripts, and every mouse click on any web UI link had a painful lag from 3 to 20 seconds (depending on the expected response and maybe other factors).

My solution to this:

I set up an internal http and https web server in other machine. Download the required files (about 4 or 5) from fonts.googleapis.com, www.gstatic.com, fonts.gstatic.com and cdnjs.cloudflare.com and put them into equivalent paths of my internal web server. These paths and filenames I could get them from the source code of Duplicacy’s web content, viewed with firefox tools.

Then edited the duplicacy server system’s hosts file (and admin’s computer too) and wrote into it my Web server’s IP as if it was all of the required external hosts.

et voila! Duplicacy web (the browser, to be precise) gets the required files not from internet, but from my replacement web server, every time it wants to check for them :wink:

Regards!

Update: I forgot to say that I had to add security exceptions to my web browser, just to make it accept that https fake urls were reliable.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.