Open
Description
Any server configurations that are made after a server starts (adding client, port forwards, etc) are permanently lost when the server exits for any reason. Would be nice if many of those could be somehow remembered if the server is restarted.
Possible implementation ideas:
- Store that data client-side, have a way to manually "refresh" all server states via API
- Store that data in a local file on the server, probably encrypted; load at each start
- Store that data in memory across all servers/clients; anytime a "new" server connects, see if any of the stored configs are for it (based on known public key) and push them out via the API