How to build your own web repository
You never copy files into the installations folders. Instead you use the Plugin deployment feature.
As a normal administrator of a server you can download and install plugins from SiteAdmin -> Plugins. You also find a custom URL field there where you can enter the address to new repositories of plugins.
As a developer you want it to be easy to distribute your Plugins to all GpsGate Server installations out there. To do that you build your own web repository, and you ask the customer/user tyo enter your web repository URL under SiteAdmin -> Plugins. In this way the user/customer can download and install your plugin. This is also the mechanism for upgrades.
If you have a super cool Plugin you can also contact GpsGate and we will consider including the Plugin into our main update.gpsgate.com repository.
Follow those steps to create a repository:
1. Create a web site with "index.xml" as default page.
2. Take a look at this sample repository:
It contains the following sample plugins:
Detailed Distance Report - A Reporting 3.0 report.
Dispatch Application - An Application Template
PointOfInterest - Many types of resources combined.
Teltonika - Device Driver + Template Commands.
Thai Language - lang file.
WebTech - driver without commands
3. Build your own "DeployPackage" for your plugin and upload the files to your web server in the same file structure as described in the sample.
4. Test your web repository from your GpsGate Server installation under SiteAdmin -> Plugin.