The workshop really is a nice feature to save lots of downloading content manually. However, when it comes to server related files you still have to extract all the content and place them manually in your server folders.
I made a new workshop collection and authkey, added a player model, started the server. The server downloads and mounts the content (not extracting). then I have to manually add the resource.AddWorkshop() into the server configuration. That’s all not a big deal.
But when you’ve got something like a pointshop, you have to locate your model and paste the file directory in the luafile. I tried locating the model, but it wasnt there.
My server is running on Windows 2008 R2. I tried using the GMAD extractor on the server, without success.
So here’s my suggestion.
When you add +host_workshop_collection in your batchfile. can you add a command such as -autoextract or anything that will extract all workshop contents into the corresponding folder. This saves a lot of time by downloading the workshop from the FTP, extract it through GMAD extractor and uploading them into the file again. It will greatly reduce the time it takes to configure your server.