AMP icon indicating copy to clipboard operation
AMP copied to clipboard

Reset instance to default files and settings

Open GGServersDevelopment opened this issue 1 year ago • 5 comments

This is not for requesting support for new games/applications

To do this you should go to https://github.com/CubeCoders/AMPTemplates and first attempt to build a configuration yourself - otherwise you can request a template from this repo.

Feature Request

Feature Information:

When messing around with server settings or installing a bunch of mods it can be very easy to break the server. Rather than debugging and seeing what happened, many people prefer to completely reset to "factory defaults".

For this, two buttons in the support section would be useful.

  1. Remove all files and reset all settings to their default options. Maybe a big pop up that explains this removes everything, backups, etc, or an option to exclude removing backups

  2. Similar to the above, but instead of removing the files, just reset the settings. Maybe have AMP load them from the kvp file and update them via API? That way the instance would not need to be stopped

I confirm:

  • [x] that I have searched for an existing feature request matching the description.
  • [x] that my checkboxes above look like the one on the left (remove this line when done)

GGServersDevelopment avatar Sep 20 '23 20:09 GGServersDevelopment

I second this, I'm currently workshoping some ideas on how to migrate my dev servers into AMP, as a single server with configurable startup options (so they can stop taking up 10GB+ on my PC). A simple wipe/restore-from-default addition to the API would be pretty neat

p0t4t0sandwich avatar Sep 20 '23 20:09 p0t4t0sandwich

Third this.

The ability to reset AMP settings, reset server files or reset all (3 separate things) would be a huge boon to bring an instance back to a "known good"

southnode avatar Sep 21 '23 14:09 southnode

This would be really useful, I was surprised it doesn't have the feature already.

ryanschulze avatar Feb 25 '24 12:02 ryanschulze

Any updates on this? Coming close to a year now for something that requires checking a file for the default settings and applying them to the instance. If a setting isn't by default filled in, just blank it.

GGServersDevelopment avatar Jun 10 '24 04:06 GGServersDevelopment

This hasn't been a priority since there's a work around of creating a new instance. Obviously not ideal, but it works for most cases. It's not as straightforward as stated though. There's things that must be catered to so AMP treats it as a fresh start again as well.

IceOfWraith avatar Jun 10 '24 05:06 IceOfWraith