Emperor Servers

Feature Request: Add a command line flag to change config and license path

I’m currently creating a docker image for ACC Server Manager based on windows nanoserver.

I have found that the requirement of having the config.yml and OSM.License in the same directory as the acc-server-manager.exe executable means I have to add extra entrypoint steps to copy the files into the correct location at runtime.

It would be good if there was a command line flag to change the path that the config and license files are picked up from.

This is what I’d like to achieve within the container:

C:\acc-server\
|
| - acc-server-manager.exe
|
| - config (Mounted on host)
|   | - store.json / ...
|   | - config.yml
|   | - OSM.License
|   | - SSL.cert
|   \ - SSL.key
|
\ - server
    | - accServer.exe
    | - _manager / ...
    | - cfg / ...
    | - log / ...
    \ - results / ...

I’ve uploaded my work so far with a workaround for this to github:

Thanks for this feature request! We’ll look into adding this in a future version of ACCSM.

Also thanks for sharing the workaround - this looks like a very useful resource for people wanting to host ACCSM on Windows.

1 Like