This is an old revision of the document!
A collection of update guides on everything linked from their pages.
brew cask upgrade
System:
The system will send an email when an update is found. Check XPEnology Community Forum - Updates to see whether the update requires any extra work or causes issues, and to check the release notes. Navigate to the Synology DSM Shutdown the DSM Navigate to ESXi and create a snapshot using the current DSM version as the name Power on the VM again Follow any extra instructions from the forum If not otherwise instructed:
DSM
>Control Panel
>Update & Restore
>DSM Update
:
Download
ThenUpdate Now
when the download is finishedPackages:
A notification will be sent to the web interface when a package needs an update (Optionally receive an email if desired)Package Center
>Installed
>Attention Required
:
Click on each of the packages if you want to check the changelogs Either clickUpdate All
orUpdate
each package individually
Download a newVMware
file from Microsoft Delete old snapshot Replace the old one? Take snapshot calledReset Licence
Windows Update?
Update the OS
Run
systemctl enable docker
after updating to re-enable docker starting on boot
If desired, Log in to ESXi, navigate to the photon based VM and create new temporary snapshot Using an SSH client, connect to <hostname>:50001 then run:tdnf upgrade tdnf clean all reboot # If desired/needed
Update Portainer
Reconnect and run:
# Update the Portainer image: docker pull portainer/portainer-ce # If it responds with: # Status: Downloaded newer image for portainer/portainer-ce:latest # then run the following to update the container docker stop Portainer docker rm Portainer docker run --name Portainer --restart=always -d -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
Navigate to Portainer and to theUnifi Controller
container Click onRecreate
SelectPull latest image
ClickRecreate
The management page shows when an update is needed Warning: Updating restarts all game servers! Check https://support.cubecoders.com/ for update notes Login to ssh as root Update the instance manager command line tool:
apt update && upgrade
Update the AMP instances:
runuser -l AMP -c "ampinstmgr upgradeall"
UseShift+F5 or Shift+Command+R
to refresh the AMP page with a clear cache after updating
If desired, Log in to ESXi, navigate to the photon based VM and create new temporary snapshot Using an SSH client, connect to <hostname>:50001 then run:tdnf upgrade tdnf clean all reboot # If desired/needed
Check the PC Dedicated Server link at the bottom of https://terraria.org for the latest server file and change all the 1402 references to the correct version and link# Download cd /tmp curl --output terraria-server.zip https://terraria.org/system/dedicated_servers/archives/000/000/036/original/terraria-server-1402.zip?1589675482 unzip terraria-server.zip # Stop the server tmux send-keys -t terraria "exit" Enter # Replace server files FIXME rm -r /terraria/server mv 1402/Linux /terraria/server chmod u+x /terraria/server/TerrariaServer* # Remove temp files rm terraria-server.zip rm -r 1402 # Start the server tmux new -d -s terraria "/terraria/server/TerrariaServer.bin.x86_64 -config /terraria/serverconfig.txt" \; pipe-pane -o -t terraria "cat >>/terraria/server.log" exit
If desired, Log in to ESXi, navigate to the photon based VM and create new temporary snapshot Using an SSH client, connect to <hostname>:50001 then run:tdnf upgrade tdnf clean all reboot # If desired/needed
Check for updates and changelogs from: https://github.com/caddyserver/caddy/releases/latest
# Check the current running version caddy version # Update Caddy caddy update chmod 755 /usr/bin/caddy systemctl reload caddy # Once a year generate a GitHub Personal Access Token at https://github.com/settings/tokens with Read-Only Contents access to the Configs repo # Enter the key when this command asks read -rp "Enter api token: " token && echo "export GITHUB_OAUTH_TOKEN=$token" > /etc/profile.d/github_token.sh # Reload the shell so it exports the tokens in this session exec $SHELL # Update just the Caddy config fetch --repo="https://github.com/Archer4499/Configs" --branch="master" --source-path="/Server/Caddy/Caddyfile" /etc/caddy/Caddyfile # Update Config and HTML # Remove old folder if any files have been deleted/moved/renamed rm -r /etc/caddy fetch --repo="https://github.com/Archer4499/Configs" --branch="master" --source-path="/Server/Caddy" /etc/caddy chmod -R a=r,u+w,a+X /etc/caddy # Test updated Caddyfile caddy validate --config /etc/caddy/Caddyfile # Use updated config file systemctl reload caddy
: Finish writing update process
If desired, Log in to ESXi, navigate to the docker VM and create new snapshot Using an SSH client, connect to <hostname>:50001 then run:sudo apt update sudo apt upgrade sudo reboot # If desired/needed
: Deluge
sudo box upgrade plex
* Sonarr, Radarr, and Lidarr all update from their respective pages
Using SSH, connect toadmin@cyberpower-ppb
:
Runsudo apt update && sudo apt upgrade
Go to theHelp
tab, andCheck for Updates