Installer License Wizard
How to install your Dryade license through the desktop installer on Windows, macOS, and Linux.
Last updated: April 9, 2026
Installer License Wizard
When you install Dryade you’ll be asked to select your license file. The installer captures it once and the Plugin Manager remembers it from then on — there is no in-app login screen and no manual file copy.
Your license file is the .dryadelicense you downloaded from your account page after subscribing. Keep it somewhere you can find during install.
Windows
The Windows MSI installer ships a wizard step that prompts for your license file before the install completes.
- Run
dryade-pm.msi. - When the wizard reaches the License File step, click Browse….
- A native Windows file picker opens. Select your
.dryadelicensefile. - Click Next and let the installer finish.
The installer validates the license signature on the spot. If validation fails the install rolls back and an error dialog explains why.
Silent install (Windows)
For automated deployment, pass the license path via the DRYADE_LICENSE_FILE MSI property:
msiexec /i dryade-pm.msi DRYADE_LICENSE_FILE="C:\path\license.dryadelicense" /quiet
The same validation runs in silent mode. Non-zero exit means license validation failed.
macOS
The macOS package presents a native Finder picker as the last step of installation.
- Open
dryade-pm.pkgand walk through the installer. - After files are copied, a dialog appears: Select your Dryade license file.
- Choose your
.dryadelicensefile and click Choose. - The installer activates the license and finishes.
If the file is rejected, the dialog reappears with an error message and lets you pick a different file.
Silent install (macOS)
For headless or scripted installs, place the license file at /tmp/dryade-license.dryadelicense before running the installer, or set the DRYADE_LICENSE_PATH environment variable when invoking installer -pkg. The post-install script picks it up automatically and skips the GUI prompt.
Linux
On Linux the package installs an autostart entry that fires the first time you log in to your desktop session.
- Install the
.deb(Debian/Ubuntu) or.rpm(Fedora/RHEL). - Log in to your desktop session as the user that will run Dryade.
- A file picker opens —
zenityon GNOME-style desktops,kdialogon KDE. - Select your
.dryadelicensefile. The autostart entry removes itself once activation succeeds.
Headless servers (Linux)
If there is no graphical session, place the license file at /etc/dryade/license.dryadelicense before installing the package, or set DRYADE_LICENSE_PATH=/path/to/license.dryadelicense in the install environment. The package post-install step calls the installer subcommand directly during apt/dnf, and no GUI prompt is needed.
Troubleshooting
”Invalid license signature”
The file was modified, truncated, or is from a different account. Re-download a fresh copy from your account page on dryade.ai and rerun the installer (or pick the new file in the wizard).
”License file is not a Dryade container”
You picked the wrong file — for example a .json export from a previous version. Dryade now only accepts .dryadelicense containers. Download the current format from your account page.
Picker dialog never appears (Linux)
Install zenity or kdialog (sudo apt install zenity on Debian/Ubuntu, sudo dnf install zenity on Fedora) and log out and back in. The autostart entry retries on next login. As a fallback, place the file at /etc/dryade/license.dryadelicense and reinstall.
Need to reinstall the license
Simply rerun the installer with a new .dryadelicense file. The installer always overwrites the previous license cleanly. There is no in-app “change license” button — the installer is the only authorized path.
Where to find your license file
Sign in at dryade.ai, open Account → Subscription, and click Download License File. The download is a single .dryadelicense file tied to your subscription tier and seat allocation.