diff --git a/download-nightly.sh b/download-nightly.sh
new file mode 100755
index 0000000000000000000000000000000000000000..6846404196e3f422748f70ca0a15b4ff71073fe9
--- /dev/null
+++ b/download-nightly.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+set -eu -o pipefail
+
+ARCHIVE_DIR="/home/www/html/firmware/gluon/archive"
+NIGHTLY_LINK="/home/www/html/firmware/gluon/nightly"
+PIPELINE_ID_FILE="/home/www/html/firmware/gluon/.last-downloaded-nightly-pipeline-id"
+MYDIR=$(readlink -f $(dirname "$0"))
+
+cd "$ARCHIVE_DIR"
+"$MYDIR/download-latest-firmware-build.py" --debug --pipeline-id-file "$PIPELINE_ID_FILE" --create-symlink "$NIGHTLY_LINK" --branch v2.