Windows (Chrome or Edge)
Open the file › Install Certificate › Local Machine › Place all certificates in the following store › Trusted Root Certification Authorities › Finish. Restart the browser.
Everything you need to install OMNIVAREN and reach your first secure sign-in, in one clear walkthrough.
Have these ready before running any commands.
You'll need:
omnivaren-1.11.2-signed.zip) and your license file (LNS-….omnivaren-license).8443 and leaves 443 free for Pi-hole's web interface.omnivaren), a username and password, and under Services tick Enable SSH. Wired Ethernet is recommended; set up Wi-Fi here only if you need it.Install 64-bit Debian 12/13 or Ubuntu 22.04/24.04 (the minimal or server edition is fine) with SSH enabled, and give it a fixed address or DHCP reservation.
From your computer, connect over SSH with your username and the Pi's address, then bring the system up to date and add the unzip tool:
ssh pi@192.168.1.250 sudo apt update && sudo apt full-upgrade -y sudo apt install -y unzip
Put both files in your home folder on the Pi. Either way works:
scp omnivaren-1.11.2-signed.zip LNS-*.omnivaren-license pi@192.168.1.250:~/
Back in your SSH session, unzip the package and start the installer, pointing it at your license file (use your file's actual name):
cd ~ unzip omnivaren-1.11.2-signed.zip cd omnivaren sudo OMNIVAREN_LICENSE_FILE=~/LNS-XXXXXXXX-XXXXXXXX.omnivaren-license ./install.sh
It takes a few minutes. Along the way it checks every file against the signed release manifest, verifies the publisher's signature and sets up the HTTPS web server. It asks you a few things:
| When you see | What to do |
|---|---|
| The license agreement | Read it (space bar pages down), then type I AGREE. |
| Paste your OMNIVAREN license | Only if you didn't point it at the license file: paste the whole license, from the BEGIN line to the END line, then press Enter. |
| Username [admin] | Your sign-in name. Press Enter to use admin. |
| Name shown on welcome screen | The name the console greets you with. |
| Password (12+ chars) | Your console password, twice. Nothing appears on screen while you type; that's normal. |
It finishes with the console's address, for example https://192.168.1.250:8443.
/mnt/lodestar-vault on local disk is expected. It means backups are kept on the Pi itself until you connect a network share (see Backups in the setup guide).sudo LODESTAR_PORT=9443 OMNIVAREN_LICENSE_FILE=… ./install.sh. To keep backups in another folder from the start, add LODESTAR_VAULT=/path/to/folder.https://192.168.1.250:8443.Most panels say Not enabled until you connect your services; the setup guide walks through each one.
OMNIVAREN's HTTPS certificate comes from a private authority on the Pi, because public certificate authorities can't issue certificates for addresses on your home network. Install that authority once on each device you use and the warning disappears. It's required for the phone app.
On the sign-in screen choose Seeing a certificate warning? Trust this console, then Download certificate (the file is named lodestar-ca.crt). Then:
Open the file › Install Certificate › Local Machine › Place all certificates in the following store › Trusted Root Certification Authorities › Finish. Restart the browser.
Download it in Safari and allow it. Then Settings › Profile Downloaded › Install, and Settings › General › About › Certificate Trust Settings › turn the certificate on.
Settings › Security and privacy › More security settings › Install from device storage › CA certificate › Install anyway › choose the file. Then fully close Chrome (swipe it away) and reopen it.
Settings › Security › Encryption & credentials › Install a certificate › CA certificate › choose the file. Fully close and reopen Chrome. Can't find it? Search Settings for “CA certificate”.
Open the file (it's added to Keychain). Double-click Caddy Local Authority › Trust › Always Trust.
Settings › Privacy & Security › Certificates › View Certificates › Authorities › Import, and tick Trust this CA to identify websites.
Every backup OMNIVAREN makes is encrypted with a key that exists only on your Pi. Save a copy now:
sudo omnivaren export-key
Keep the key it prints in your password manager. Without it, no backup can ever be restored, for example onto a new Pi after a failure. It's never stored inside a backup.
In the console, Systems › Install App shows the exact steps for the device you're on. Away from home, connect your VPN first.
Continue to the setup guide to connect services and customize your dashboard.
| You see | What it means |
|---|---|
| Package integrity check FAILED | The download is damaged or was altered. Nothing was changed. Download the package again from your purchase email. |
| Release signature INVALID | The package wasn't signed by Lunar North Star. Only install packages from your purchase email or Systems › Updates. |
| A valid OMNIVAREN license is required | The license file path was wrong, or the pasted license was incomplete. Check the name with ls ~/*.omnivaren-license and run the installer again. |
| File not found or No such file | The file isn't where the command says. Check with ls ~. |
| Run as root: sudo ./install.sh | Start the command with sudo. |
| OMNIVAREN did not start | See the last lines of the log with sudo journalctl -u lodestar -n 50, and send them to support. |
| The browser can't reach the address | Make sure your computer is on the same network as the Pi, and that the address starts with https:// and ends with :8443. |
Still stuck? See support.