You may need to create different rosters for different parts of your organisation. For example, you may be preparing rosters for several hospital wards each with its own staff. Roster Wizard can easily be scaled to handle as many rosters as required. Separate instances of the Roster Wizard application and database are the simplest and most secure way to achieve this. Each instance would be accessed by a unique URL by the roster administrators.
A multiple roster production environment of Roster Wizard involves instantiating multiple docker containers. This involves much less overhead than provisioning individual servers or virtual machines for each Roster Wizard instance. Each web container should be configured with a unique port number and nginx should be configured with a unique URL corresponding to each container instance. All of this can be achieved by editing the docker-compose, environment and nginx configuration files.
Please use the Contact page if you need more information or assistance.