A collection of update guides on everything linked from their pages.
brew cask upgrade
This method allows upgrading without reboot.
Find the link for your EdgeRouter variant and software version from the WireGuard github repository then run the following commands in an ssh session with the router.curl -OL https://github.com/WireGuard/wireguard-vyatta-ubnt/releases/download/${RELEASE}/${BOARD}-${RELEASE}.deb configure set interfaces wireguard wg0 route-allowed-ips false commit delete interfaces wireguard commit sudo rmmod wireguard sudo dpkg -i ${BOARD}-${RELEASE}.deb sudo modprobe wireguard # Recover previous config load commit exit
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 docker VM and create new 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 Run as root from the ESXi interface (because root is blocked from ssh) Update the instance manager command line tool:apt update
apt upgrade
Update the AMP instancesrunuser -l AMP -c "ampinstmgr upgradeall"
UseShift+F5 or Shift+Command+R
to refresh with a clear cache after updating
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: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 docker VM and create new snapshot Using an SSH client, connect to <hostname>:50001 then run:tdnf upgrade tdnf clean all reboot # If desired/needed
# Update Caddy service file # Check https://github.com/caddyserver/dist/commits/master/init/caddy.service for any new updates and run the following if so curl -L -o /etc/systemd/system/caddy.service "https://raw.githubusercontent.com/caddyserver/dist/master/init/caddy.service" systemctl daemon-reload # Update Caddy caddy version # And check https://github.com/caddyserver/caddy/releases for the changelog of any new updates, then run caddy upgrade chmod 755 /usr/bin/caddy systemctl reload caddy # Update just config # Generate a GitHub Personal Access Token at https://github.com/settings/tokens fetch --repo="https://github.com/Archer4499/Configs" --branch="master" --source-path="/Server/Caddy/Caddyfile" --github-oauth-token="<GitHub PAT>" /etc/caddy/Caddyfile # Update Config and HTML rm -r /etc/caddy # Generate a GitHub Personal Access Token at https://github.com/settings/tokens fetch --repo="https://github.com/Archer4499/Configs" --branch="master" --source-path="/Server/Caddy" --github-oauth-token="<GitHub PAT>" /etc/caddy chmod -R a=r,u+w,a+X /etc/caddy # Use updated config file caddy validate --config /etc/caddy/Caddyfile 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:# Run the following with sudo if not logged in as root apt update apt upgrade reboot # If desired/needed
: Deluge
sudo box upgrade plex
* Sonarr, Radarr, and Lidarr all update from their respective pages