How to update AMP to the latest version

1. Overview

AMP has several components that are updated independently:

Component Description
AMP instance manager This is the command line tool used to configure instances
AMP instances These include ADS (the main instance, which manages other instances) and the instances that run applications like game servers
Generic Module instance configurations Instances created using the Generic Module have a “template” configuration that tells the Generic Module how to configure the instance. Most instance types in AMP use the Generic Module

Each component and the method for updating it is discussed below.

Note this article focuses on updating AMP’s components. The game server or other application that is managed by an AMP instance is also updated separately - by managing the instance and clicking “Update” on the Metrics and Status page.

2. Updating the instance manager

2.1 Linux

Important Note

If after following the below instructions, ampinstmgr is not being updated, it may be due to an outdated or disabled CubeCoders repo on your system.

On more recent versions of AMP run:
sudo su -l
getamp addRepo

On older versions run:
sudo su -l
bash <(wget -qO- getamp.sh) addRepo

Then retry the relevant commands below.

On more recent versions of AMP you can handle updating both the AMP instance manager (ampinstmgr) and AMP instances by running the following commands:

sudo su -l
getamp update

On Linux older installs you’ll need to update the AMP instance manager (ampinstmgr) via your distribution’s package manager:

Ubuntu/Debian/deb-based

sudo apt update
sudo apt upgrade

This will update all packages on your system. If you want to only update AMP then replace the second command with:

sudo apt upgrade ampinstmgr

CentOS/Fedora/Red Hat/rpm-based

sudo yum update

This will update all packages on your system. If you want to only update AMP then run:

sudo yum update ampinstmgr

2.2 Windows

See section 5 below for a sample batch script for automating the below process, as well as the upgrade of ADS in section 3.

  • Make sure all instances are fully stopped. You can do this by running ampinstmgr stopall in the command prompt.

  • Verify no AMP process are running in Task Manager and end them if so.

  • Download a fresh copy of the installer and run the installation again, selecting the option appropriate to your situation.

  • Due to issues with upgrades on Windows, it’s best to run the AMPSetup.msi installer a second time choosing the repair option to ensure all items are upgraded fully.

3. Updating your AMP instances

Windows and Linux

ADS can manage instances that are of a similar version, where all parts of the version number are the same except the last. For example ADS version 1.9.6.2 could manage an instance of version 1.9.6.0 or 1.9.6.4, but not of 1.9.7.0.

When you do upgrade instances, do so as the user running AMP (such as amp on Linux or AMP on Windows). On Linux, switch to the amp user by running sudo su -l amp.

You can then upgrade AMPs central management interface (ADS) by running:

ampinstmgr upgradeall

(On Windows Server only, this specific command needs to be run in an Administrator Command Prompt or Powershell Terminal. This is an exception to the general rule not to use the Administrator user with AMP.)

Once AMP is running again, you can use the “Update All” button to update each Generic Module game instance. Otherwise, AMP will update each Generic Module game instance when it is next started.

If you only want to update ADS, run:

ampinstmgr upgrade ADS

(On Windows Server only, this specific command needs to be run in an Administrator Command Prompt or Powershell Terminal. This is an exception to the general rule not to use the Administrator user with AMP.)

On Windows, it may be necessary to reboot the system after updating AMP.

See section 5 below for a sample batch script for automating the upgrade of ADS on Windows, as well as the process in section 2.2.

4. Updating Generic Module instance configurations

The “template” configurations for Generic Module instances can be updated in one of the following ways:

  • by clicking the update button on the instance tile: Update
    or
  • by clicking the “Update All” button at the top of the instance list: Update All
    or
  • by starting the relevant instance(s) for the first time after running the upgrade command for that instance, or the upgradeall command, as per section 3 above.

Updating from the Support and Updates tab inside the instance, won’t update the Generic Module template configurations.

Generic Module templates can be changed at any time - they don’t need to wait for a new AMP release. So it is a good idea to keep your templates and Generic Module instances up to date.

In some cases after you update a Generic Module instance configuration, you will also need to update the application that the instance manages to get all the changes applied. This particularly affects Palworld, Arma Reforger, DayZ and The Isle, but can also affect servers like Arma 3, any Source or GoldSrc server, Veloren, Necesse and others. Manage the instance and click “Update” on the Status page to do this.

5. Update script for Windows

The below batch script is a community-provided (thanks @Greelan!) example script for automating the update process on Windows. To use it, save the script as a batch file (such as UpdateAMP.bat), and run it as the AMP user in a Command Prompt or Powershell Terminal:

@echo off
rem Script to update AMP Instance Manager and ADS
rem Save as a batch file (such as UpdateAMP.bat) and run as the AMP user in a Command Prompt or Powershell Terminal

echo.
echo Updating AMP...
echo All AMP processes will first be stopped
set /p answer=Continue? (Y/n): 
if /i "%answer%"=="n" (
    echo Aborting
    exit 0
)

ampinstmgr stopall
sc query "AMP-ADS01" | findstr /I "RUNNING" >nul
if %errorlevel%==0 (
    net stop "AMP-ADS01"
)

echo.
echo A new AMP installer will now be downloaded and run
echo ADS will then be updated
set /p answer=Continue? (Y/n): 
if /i "%answer%"=="n" (
    echo Restarting AMP and aborting
    ampinstmgr start ADS
    exit 0
)

echo.
echo Downloading...
powershell -Command "$ProgressPreference='SilentlyContinue'; wget -O AMPSetup.msi https://cdn-downloads.c7rs.com/AMP/Mainline/AMPSetup.msi"
echo Done

echo.
echo Running installer...
msiexec /i "AMPSetup.msi"

echo.
echo Updating ADS...
rem On Windows Server, ADS needs to be updated via an Administrator shell
for /f %%i in ('powershell -NoProfile -Command ^
  "((Get-CimInstance -ClassName Win32_OperatingSystem).ProductType)"') do set "ProductType=%%i"

if "%ProductType%"=="1" (
    ampinstmgr upgradeall
) else (
    powershell -Command "Start-Process 'ampinstmgr' -ArgumentList 'upgradeall' -Verb RunAs -Wait"
)

echo.
echo Starting ADS...
ampinstmgr start ADS

echo.
echo AMP Instance Manager and ADS have now been updated
echo Log in to AMP and click "Update All" to update all Generic module instances and their configurations
echo Otherwise each Generic module instance and its configuration will be updated when next started
6 Likes
Unable to update to 2.4.3
AMP 'Decadeus' 2.4.3 Release Notes
I am not able to create new users
Update Failure with Application Deployment - failure update to 2.6.0
Steam Login does not work for any app
Restarted my server and AMP is not starting: active (exited)
Strange Output at CLI
Update Failure with Application Deployment - Unable to update to 2.6.0.4 from 2.5.1.4
Update Failure with Application Deployment - update is not working
Startup Issue with Icarus - Icarus
I am unable to update Satisfactory dedicate server on Debian Linux
Minecraft - Support and updates in the game instance
Application Deployment - AMP configuration failed with return code 69632
Update Failure with Application Deployment - Update leads to panel connection cutting off completely
AMP instances fails to launch after power failure and any subsequent restart of the machine
Update Failure with Application Deployment - Update crashes the website- not able to login
Update Failure with Application Deployment - Unable to upgrade via webconsole
Update Failure with Application Deployment - It Wont seem to update to 2.6.0.8 from 2.5.1.4
Update Failure with Application Deployment - Updates AMP to 2.6.0.4 fails
Update Failure with Application Deployment - Fails to update
Startup Issue with Application Deployment - AMP Recovery Mode
Update Failure with Application Deployment - Update crashing instance
Hostinger:Update Failure with Application Deployment - Cant update AMP
Update Failure with Application Deployment - My Panel will not Update
Startup Issue with Enshrouded - /bin/bash failed with exit code 1
Update Failure with Application Deployment - It just doesn't update the AMP
Update Failure with Application Deployment - My AMP Server will not update
Update Failure with Minecraft - Update allegedly downloads and then the update never installs
Startup Issue with Application Deployment - I can't update or start an instance after updating AMP
Update Failure with Application Deployment - impossible to update
Update Failure with Application Deployment - Not updating at all
Configuration with Application Deployment - How to migrate AMP and all instances to new server?
ADS lost running instances and users after resetlogin of ADS01
Web Interface does not start
Update Failure with Application Deployment - Fail to update AMP
Update Failure with Application Deployment - Doesnt want to create instances
AMP Instance Manager Not Working After Update
Application Deployment - Cannot create the instance
Update Failure with Application Deployment - AMP Not updating
Update Failure with Application Deployment - Timeout when updating
Update Failure with Application Deployment - My Instances do not show up
AMP 'Phobos' 2.6.0 Release Notes
AMP 'Phobos' 2.6.0 Release Notes
Update Failure with Application Deployment - Not able to upgrade instance
Unable to start instance - ALL servers
Windows Reboot - Perpetual Amp instance creation
Update Failure with Application Deployment - After update to 2.6.0.6, docker instances fail to bind ports
Update Failure with Application Deployment - my update is not working
Update Failure with Application Deployment - updating amp to version 2.6.0.6
Update Failure with Application Deployment - Updates ver. connectivity issues
Update Failure with Application Deployment - I don't know how to update my serverserver
Startup Issue with Application Deployment - Factorio Instance will no longer start after Update
Update Failure with Application Deployment - AMP 2.6.0.6 update failed
Update Failure with Application Deployment - AMP update doesn't start
Update Failure with Application Deployment - I cant Update the entiere AMP Instance
Update Failure with Application Deployment - Upgrade this AMP instance button doesn't work
Update Failure with Application Deployment - Unable to update AMP instance
Startup Issue with Application Deployment - Docker and instances not working after IP change
Update Failure with Application Deployment - game panel crashes when updating
Update Failure with Application Deployment - main instance fails to update, must be manually restarted
Err_connection_timed_out
Update Failure with OpenRA - Dune 2000 - openRA does not get pass the step 3 of updating
Update Failure with Minecraft Bedrock - powershell.exe failed with exit code 1
Update Failure with Application Deployment - AMP update fails
Startup Issue with Application Deployment - This task could not be completed Create instance State 3
Startup Issue with Vintage Story - Notification error while starting up the server
AMP 'Phobos' 2.6.0 Release Notes
Startup Issue with OpenRCT2 - Issue with starting new OpenRCT2 instance
Update Failure with Application Deployment - Upgraded from 2.6.0.4 to 2.6.0.6 and lost instances
Connectivity Problem with Application Deployment - Server is gone
Update Failure with Application Deployment - Update 2.6.0.6 not working
Startup Issue with Application Deployment - upgraded ram its not working right now
Startup Issue with Application Deployment - Docker and instances not working after IP change
Customization with Application Deployment - Arma 3 Modding Issue
Startup Issue with Application Deployment - Error message when creating instance after Phobos update
Update Failure with Application Deployment - I can't update the AMP from the panel
Icarus lagging severely
TF2 64bit Metamod & Sourcemod
Update Failure with Application Deployment - AMP does not update
Ampfirewall.service failed on ubuntu server 24.04 after upgrading from 22.04
Update Failure with Minecraft - AMP Tools is a couple of builds behind
Unable to manage any instance
Update Failure with Application Deployment - Failed to update AMP version
Update Failure with Arma Reforger - Unable to Run or set up arma reforger instance
Update Failure with Application Deployment - cant import instances after amp loosing them
AMP Server Running Ubuntu Cant Open Web GUI
AMP Server Running Ubuntu Cant Open Web GUI
Update Failure with Application Deployment - State 3 Installed 3 Applications now cant install anymore
Migrating instances to a new machine
AMP 'Phobos' 2.6.0 Release Notes
Update Failure with Application Deployment - Application not upgrading
Update Failure with Application Deployment - unhandled exception when upgrading
Upgrade Failure v2.6.0.6 to v 2.6.0.8
Update Failure with Application Deployment - cant update instance
Unable to access WebUI - Ubuntu
Update Failure with Application Deployment - After Update all Instances are gone
Update Failure with Application Deployment - Update Failing
The server is down?
Unable to start or create instances due to Docker error code 125. (v2.6)
AMP Stuck in Recovery Mode
Update Failure with MX Bikes - Update and start failure
Valheim - when i try to upgrade a instance, it does nothing
Unable to update ADS01 to 2.6.2.0
AMP 'Phobos' 2.6.0 Release Notes
Update Failure with Minecraft - Can't update Minecraft instance
Update Failure of AMP - Instance does not start up after upgrade
Update Failure with Application Deployment - AMP Upgrade Fails
Last Oasis UPnP error (first install)
Restoring the instances.json File from a Backup
Startup Issue with Minecraft - Cannot start server (outdated Java version?)
Configuration with Application Deployment - After Update and Reboot unable to access instances
Update Failure with Palworld - AMP update doesn't update
Update Failure with Necesse - Can not update Necesse nor upgrade its instance
Steamcmd issue- Customization with Left 4 Dead 2 - wont let me loginto steamcmd
Update Failure with Application Deployment - attempting to update the instance crashes the game panel
AMP ‘Phobos’ 2.6.1 Release Notes
Subject: Steam Initialization Error on Sapiens Instance – AMP / SteamCMD Issue
Update Failure with Application Deployment - I tries to update several times to 2.6.1.2 but failed
Expired SSL Certificate: central.downloads.cubecoders.com. Unable to create Minecraft Instance
Ads issues after a reboot
Startup Issue with Application Deployment - Issues when creating a new instance
AMP update stuck - endless loading
Can't Upgrade AMP Instance Manager
Data Binding Failure
Instance problems after updating
Application Deployment - This task could not be completed: Create instance
Update Failure with Application Deployment - Unable to update ADS/AMP
Update Failure with Application Deployment - AMP Update is Available: 2.6.4.0
Update Failure with Application Deployment - ADS wont update at all
Update Failure with Application Deployment - cannot update ADS Minecraft
Update Failure with Application Deployment - It is not updating
BepinEx Fails to Install - Valheim Instance
Update Failure with Application Deployment - broken upgrade
Update Failure with Application Deployment - AMP Update to 2.6.4.2 does not work
Startup Issue with StarRupture - StarRupture doesnt start
Update Failure with Application Deployment - "Upgrade this Instance" is not updating after restart
Update Failure with Application Deployment - Stick on 2.6.4.2
Update Failure with Application Deployment - I can not update
Startup Issue with Palworld - cannot start after update
Update Failure with Application Deployment - 2.6.4.2 - 20251210.2
Update Failure - Clicking Update. Relaunches but still the same version
Application wont update
Update Failure with Application Deployment - Cant update to the newest version of amp
Update Failure with Application Deployment - Main instance restarts without updating (2.6.2 -> 2.6.2.2)
Update Failure with Application Deployment - AMP not updating no mater what
Update Failure with Application Deployment - Must update AMP
Update Failure with Application Deployment - Update is not updating, I tried reinstalling
Startup Issue with Application Deployment - Upgrade not working
Startup Issue with Palworld - Palworld starts then fails
Instance not starting
Update Failure with Application Deployment - AMP Update to 2.6.4.0 doesnt work
Update funktioniert nicht
Update Failure with Application Deployment - unable to install 2.6.3
Update Failure with Application Deployment - amp will not update many times
Update Failure with Application Deployment - I am unable to update AMP systems
Update Failure with Application Deployment - Cannot Update main application
Can not get AMP-ADS01 to start
Update Failure with Application Deployment - Unable to update AMP or ADS
Update Failure with Application Deployment - all instances stoped but can not update
Update Failure with Application Deployment - ADS update issues
Update Failure with Application Deployment - Update does not go through
Update Failure with Application Deployment - Server update starts but never finishes
Update Failure with Application Deployment - cant update to new version
Seven Days To Die - Update not possible
Update Failure with Application Deployment - Tried Multiple Updates none worked
Update Failure with Application Deployment - Unable to update to AMP 2.6.0.42
AMP 'Phobos' 2.6.0 Release Notes
AMP Panel Unreachable after Update
AMP ‘Phobos’ 2.6.5 Release Notes
Can't Upgrade AMP Instance Manager
Update Failure with Application Deployment - update is fialing
Update Failure with Application Deployment - Cannot update amp to 2.6.4.0
Update Failure with Application Deployment - Updating AMP to 2.6.4 Updates everything else
Update Failure with Minecraft - Instance doesnt recognise amp update
AMP ADS Fails Update Every Single Time, regardless of version
Update Failure with Application Deployment - cannot update Application Management Panel
Multiple instances of the same game. Redownload needed?
Update Failure- Application not updating and cant access updated instances
After i Updated my Amp All my DayZ servers do not work
Update Failure with Application Deployment - Update cant be installed
AMP is not currently running
Update Failure with Palworld - Both the AMP and the Palworld instance do not update
No active users on Ark SE
Update Failure with Application Deployment - cant update instance
Startup Issue with Valheim - Valheim app wont start up
Update Failure with Application Deployment - when i try to update it dose not work
Update Failure with Application Deployment - When performing an AMP update, web interface does not return
Update Failure with Application Deployment - Can't update AMP
Unreachable AMP after removing other app that uses docker