Best Practise to install a Help File Folder

We created a HTML-Helpfile default.htm, and stored that in the server folder
D:\Servoy\application_server\help\default.htm

There are also subfolders in that help folder that the default.htm will call.
To lauch that help file, we fire
application.showURL( “file:///” + plugins.UserManager.Server().servoyDirectory.replace(/\/g, “/”) + “/help/default.htm” );

That works fine as long as we test it ourselves on the server, but when a user calls that, who has a VPN-path like
h t t p ://de19a123.acme.auto.net:8080/servoy-client/bob.jnlp
to call our solution from anywhere in the VPN of our client (i.e. from different countries), that user certainly can not see the D:-drive, and the command above will not work.

The IT of our customer suggested to set up an IIS (Internet Information Server) to provide that help system to all users.
My question is if there is a more easy/leightweight way to make that help-file and help-folder accessible to all users in a VPN , besides an IIS?

Hi Bernd,

You can let Tomcat serve up the HTML files. But to do that you need to place the help directory in :
D:\Servoy\application_server\server\webapps\ROOT
Then you can access the file using the following URL:
h t t p ://de19a123.acme.auto.net:8080/help/default.htm

Hope this helps.

Thanks, Robert,

worked great after I detected that it needs to be Default.htm with a capital letter.

To be able to adjust the URL-call for each tenant, that path gets now stuffed into a field tenants.tn_help_folder C(200),
and the call is then invoked with
application.showURL( _to_tenants$currenttenantid.tn_help_folder );

(I wanted our help files to be stored on premise, should also be more snappy, and not put them on the web and let Google index them…)

Bernd