Skip to content

Installing an Update

When a new release is out, Aurono shows a banner on the Dashboard:

Aurono Start v0.1.34 is available, you’re on v0.1.33.

Aurono never downloads or installs anything by itself. It tells you an update exists and hands you the exact command to run. You decide when to update, and nothing changes until you do.

This page walks through that from start to finish.


The command has to run on the machine running Aurono, which is not always the machine you’re reading the dashboard on.

Most people run Aurono on a Raspberry Pi and open the dashboard in a browser on their laptop or phone. In that setup, pasting the command into a terminal on the laptop does nothing useful. You need a terminal on the Pi, which is what the SSH step below is for.

If Aurono runs on the same Mac you’re reading this on, skip straight to Aurono on your Mac and no SSH is needed.


The installer is re-runnable and deliberately conservative. It replaces the program code and leaves everything else alone:

KeptReplaced
Your database: strategies, trade history, versions, audit trailThe Aurono program code
Your configuration, including exchange API keysThe web interface
Your license activationBundled dependencies
Your access key, so browsers stay paired

There is nothing to back up by hand first. Aurono also takes a nightly database backup at 03:30 local time, independently of updates.

The whole thing takes a few minutes, most of it waiting. Aurono restarts itself at the end, so your strategies pause briefly and then resume on their normal schedule.


In the banner, click Show instructions. A block of commands appears with a Copy button on the right. Click Copy.

You can also find it at any time under Settings → System, where the same block is shown expanded. When there is nothing to do, that spot reads Update status: Up to date.

The command is built for the platform Aurono is actually running on, and it includes the version number, so copy it fresh each time rather than reusing an older one.


Step 2: Open a Terminal on the Aurono Machine

Section titled “Step 2: Open a Terminal on the Aurono Machine”

Pick whichever of these matches your setup.

A. Aurono on a Raspberry Pi, no monitor attached

Section titled “A. Aurono on a Raspberry Pi, no monitor attached”

This is the usual Aurono setup. You open a terminal on your everyday computer, then connect to the Pi from there.

On a Mac: press +Space, type Terminal, press Enter.

On Windows: press the Windows key, type powershell, press Enter. Windows 10 and 11 include the SSH client already, so nothing needs installing.

Then, in that window, connect to the Pi:

ssh <username>@<hostname>.local

Replace <username> and <hostname> with what you set when you flashed the SD card. If you left the hostname alone it is raspberrypi. On an Aurono Device it is aurono, so the command is ssh aurono@aurono.local and the password is the one in your device email.

You will be asked for that account’s password. Nothing appears on screen as you type it, not even dots. That is normal. Type it and press Enter.

The very first time you connect, you get a question about the host’s authenticity ending in (yes/no). Type yes and press Enter.

If .local doesn’t resolve, use the Pi’s IP address instead: ssh aurono@192.168.1.42, with your own address. Find it on your router’s admin page, usually under a name like “connected devices” or “DHCP leases”. This is more common on Windows than on macOS.

B. Aurono on a Raspberry Pi with a monitor attached

Section titled “B. Aurono on a Raspberry Pi with a monitor attached”

Press Ctrl+Alt+T on the Pi, or open Terminal from the Pi’s app menu. No SSH needed, you are already on the right machine.

Press +Space, type Terminal, press Enter. No SSH needed.


Paste into the terminal window with +V on a Mac, or Ctrl+V in Windows PowerShell. Right-click also pastes in most terminals.

The command is several lines long, and the lines start running as soon as they are pasted. The last line usually does not run on its own, so press Enter once after pasting to start it.

On a Pi, the final line begins with sudo, so you are asked for your password again. Same as before: nothing shows as you type.

What the command does, in order:

  1. Downloads the release archive and its checksum file
  2. Verifies the checksum, and stops if the file does not match what was published
  3. Unpacks the archive
  4. Runs the installer, which replaces the code and restarts Aurono

Leave the window open until it finishes. The last thing it prints is a confirmation line reading Updated Aurono Start from v… to v…, followed by the address where the dashboard lives.


Reload the dashboard in your browser. Two things should be true:

  • The update banner is gone
  • Settings → System shows the new version number next to Aurono Start

Your strategies pick up on their next scheduled evaluation. Nothing needs re-enabling, and you do not need to re-enter your license or re-pair your browser.


The checksum step failed. The download did not match the published fingerprint, so the command stopped before unpacking anything. That is the safety net doing its job. Run the command again: most of the time it was an interrupted download. If it fails a second time, do not unpack the file, and get in touch.

ssh: Could not resolve hostname. Your network is not resolving .local names. Use the Pi’s IP address from your router’s admin page instead.

Permission denied. Wrong username or password for the Pi account. This is the account you created when flashing the SD card, not your Aurono dashboard access key. They are unrelated.

The dashboard won’t load afterwards. Give it a minute, since the service restarts at the end of the install. On a Pi you can check on it with sudo systemctl status aurono, and restart it with sudo systemctl restart aurono.

The banner is still there after updating. The check caches its result for up to an hour. Reload the page, and if it persists, confirm the version under Settings → System.


No. Aurono keeps running the version you have, and an update only happens when you run the command yourself.

Dismissing the banner with the hides it for that version for the rest of the browser session. It comes back next time you open the dashboard, until you either update or dismiss it again.

Worth knowing: release notes sometimes describe fixes to trading behaviour. Updates & Changelog lists what changed in each release, so you can judge whether a given update matters for how you trade.