Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve configuration management for multiple servers #282

Open
reck1610 opened this issue Feb 5, 2023 · 0 comments
Open

Improve configuration management for multiple servers #282

reck1610 opened this issue Feb 5, 2023 · 0 comments
Labels
core feature request Feature request related to the core SquadJS API

Comments

@reck1610
Copy link
Contributor

reck1610 commented Feb 5, 2023

What is the issue, e.g. map voting, you would like to solve?

It is tedious to manage configurations for multiple squad servers and keep them in sync.

How would you like us to solve this issue?

I would like SquadJS to allow multiple configuration to be loaded.
The configurations should be passed as additional parameters like this:

node index.js config.base.json config.server1.json

The configurations should be deep merged. Changes in later configurations should overwrite earlier configurations.
Arrays should be concatenated object properties should be replaced.

@reck1610 reck1610 added the core feature request Feature request related to the core SquadJS API label Feb 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core feature request Feature request related to the core SquadJS API
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant