Rhinobase Next · self-hosted

Install from the offline ISO

Ubuntu Server 26.04 LTS with Rhinobase Next, local transcription and LAN HTTPS.

Install a complete local server

The English installer ISO includes Ubuntu Server 26.04 LTS, Rhinobase Next, PostgreSQL, nginx, Node.js and the medium transcription model. Installation and everyday LAN use can work without internet access.

Download the ISO

Plan the host

Platform64-bit Intel/AMD (amd64)
Suggested VM configuration2 virtual CPUs, 6 GB RAM, 60 GB virtual disk
StorageAllow additional capacity for clinical media, database growth and backups
NetworkLAN connectivity and DHCP, or a local static configuration; internet is optional

1. Verify and boot

Download the ISO and matching SHA256 file. In Linux, run the command below from their directory. In Windows, compare the checksum with Get-FileHash -Algorithm SHA256.

sha256sum -c rhinobase-next-ubuntu2604-latest.iso.sha256

Attach the ISO to a blank VM or use suitable installation media. In VirtualBox, skip its unattended installation so the ISO's own installer runs. The selected target disk is erased during OS installation; choose the intended disk.

2. Complete Ubuntu setup

Select language, keyboard, network, target disk and your Linux account. The normal Ubuntu Server source is included. The machine powers off after OS installation. Remove the ISO and start the machine again.

3. Configure Rhinobase

The first-boot setup asks for the site address, administrator username/email/password and optional demo data. Press Enter at the site address prompt to use the server's current IP, or enter a local name such as rhinobase.home.arpa. HTTPS is configured with a certificate authority created for this installation.

Transcription, Postfix, SSH on port 22, UFW, a daily backup job and 14-day retention are installed automatically. The backup job runs at 03:30 in the server's configured timezone. Offline user registration skips email confirmation and still requires administrator approval.

4. Set up client devices

The server creates a LAN client folder with Windows, Linux, macOS and mobile ZIP packages. Each package includes a README; the mobile package contains the Android CA certificate and iPhone/iPad profile. Follow the LAN client setup guide for all five platforms, including closing and reopening every browser after certificate setup. Use the exact HTTPS address shown at setup; hostname access on phones requires router DNS.

5. Validate locally

Sign in as admin. If demo data were requested, sign in with drdemo / demo1234 to inspect sample patients. Test recording/transcription with a clear 20–30 second sample, the required clinical modules, a reboot and backup/restore before clinical deployment.

Installation scope

The current English ISO is for a fresh installation and includes in-app update support. Older installations made with v6.3 media need one-time update enablement; see Application updates.