-
Notifications
You must be signed in to change notification settings - Fork 0
24 Prerequisites
AsaTyr2018 edited this page Feb 22, 2026
·
2 revisions
This page separates runtime requirements from build-time requirements.
Required:
- Linux (Debian/Ubuntu LTS recommended)
systemd- Root/sudo access for install steps
- Network/port forwarding according to your setup (
80,443, optional2222for SSH Bastion)
Not required at runtime:
- Node.js
- Go toolchain
- Mono
DomNexDomain runs as a single prebuilt binary and serves the UI as static assets from that binary.
Required:
- Go toolchain (matching project
go.mod) - Node.js + npm (for UI build pipeline)
Typical source build flow:
# from /DomNex
npm --prefix ui run build
go build -o build/domnexdomain ./cmd/domnexdomainThen install with:
sudo ./deploy/systemd/install-baremetal.sh ./build/domnexdomainDomNexDomain includes an appliance helper script that can install build dependencies, compile the project, and install the service in one flow:
sudo ./deploy/systemd/setup-appliance.shThis script currently targets Debian/Ubuntu (apt-get) and performs:
- base package install
- Node.js/npm install/upgrade (if needed)
- Go toolchain install/upgrade (matching
go.modrequirement) - UI + backend build
- systemd install/restart via
install-baremetal.sh
deploy/systemd/install-baremetal.sh:
- creates service user/directories
- installs binary to
/usr/bin/domnexdomain - installs env template and systemd unit
- enables/restarts service
- prints setup hint/OTS log line when available
It does not compile Go/Node sources by itself.
- Home
- Quick Start
- Prerequisites
- Installation
- First Login
- Initial Setup Assistant and OTS
- Domain Wizard
- Subdomain Wizard
- SSH Bastion Client Guide
- Subdomain Settings
- Dashboard Widget Guide
- UI Styles and Branding
- Access Control (Users, Groups, Permission Matrix, API Tokens)
- Users and Roles
- Identity Providers (LDAP + OIDC)
- API Tokens
- Threat Intel
- Logservers and External SIEM
- Operating Profiles
- API Usage Guide
- Product Roadmap
- Technical Reference
- Strategic Intel (Logs and Monitoring)
- Data Retention
- Security
- Backup and Restore
- Troubleshooting
- Glossary
- Support