# Upgrading your MyNode
There are two main options for upgrading your MyNode device.
# One Click Update
Premium Feature
The first and easiest option to upgrade your MyNode is to purchase MyNode Premium (included if you purchased a device). You can see all your options on the Order Now page.
Once running MyNode Premium follow these steps:
- Go to the settings page
- Click on the "Check for updates button" to make sure an update is available
- Click "Upgrade" and your device will automatically update to the latest version!
# Manual Upgrade
The second option is to upgrade manually via the Linux Terminal by running a few commands.
Follow these steps to manually upgrade to the latest version:
- Open 2 Terminal windows:
- Terminal 1: Local PC or laptop
- Terminal 2: Connect to your MyNode Device (see options)
- Command:
ssh admin@[MyNode ip address]
- Default credentials: admin/bolt
- Command:
- Clone the latest release from the git repo on your PC or laptop
- Run
git clone https://github.com/mynodebtc/mynode.git
- Run
cd mynode
- Run
git checkout tags/latest_release
- Run
- Run
make rootfs
- Run
make start_file_server
- This will run a local HTTP server so your device can download files
- On the other terminal which you used to ssh into your device, run
sudo mynode-local-upgrade [pc ip address]
- This will download your locally generated artifact and install it on your device
- Your device will automatically reboot to ensure updates take effect
- Optional: Run
make stop_file_server
- This will stop the local HTTP server
- You are now running the latest version of MyNode software!