Add signed licensing enforcement and ISO notes

This commit is contained in:
Jino Jose committed 2026-07-08 10:47:49 +05:30
1 parent dee4486826
commit d645249a13
14 files changed
+1526 -103

No files matched your search

+45 -11
View File
@@ -1,8 +1,12 @@
# Nexus One AI Installer
# Nexus One AI Platform Package
This repository is the source of truth for Nexus One AI ISO and server installs.
The ISO keeps itself small by pulling this package from cgit during setup, then
the installer deploys the selected tier on the target server.
This repository is the source of truth for the Nexus One AI platform package,
including installer flows, deployment roles, portal assets, backend services,
licensing enforcement, and the bootable ISO build path.
The ISO is only one delivery surface. It stays small by pulling this package
from cgit during setup, then the installer deploys the selected tier and
feature set on the target server.
## Product Collateral
@@ -45,7 +49,7 @@ evaluation, partner enablement, and internal technical review.
![Nexus One AI tier comparison](docs/nexus-one-ai-tier-comparison.jpg)
## 1. Choose The Install Path
## 1. Choose The Deployment Path
| Scenario | Use This Path |
|---|---|
@@ -54,7 +58,31 @@ evaluation, partner enablement, and internal technical review.
| Existing Ubuntu server | Clone this repo and run the feasibility check before installing. |
| Lab test without GPU | Use Multipass/VM and expect GPU services to be limited. |
## 2. New ISO Install
## 2. Bootable ISO Deployment
The bootable ISO filename is:
```text
cezen-ai-ubuntu2204.iso
```
The canonical repo location for that artifact is:
```text
cgit/autoinstall/cezen-ai-ubuntu2204.iso
```
If you build on a Linux server from inside the repo, the full output path will be:
```text
<repo-root>/autoinstall/cezen-ai-ubuntu2204.iso
```
Example from the current Ubuntu build host:
```text
/home/cezen/aipackage/cgit/autoinstall/cezen-ai-ubuntu2204.iso
```
1. Flash the Nexus One AI ISO to a USB drive or attach it to the VM/server.
2. Boot the server from the ISO.
@@ -88,7 +116,7 @@ sudo tail -f /var/log/cezen-install.log
http://<server-ip>/
```
## 3. PSU / Pendrive Field Install
## 3. Field Deployment From USB
Use this when a team physically visits the site and installs from a USB drive.
@@ -115,7 +143,13 @@ Installer selections are stored at:
/opt/cezen/install.conf
```
## 4. Existing Server Feasibility Check
Whenever a new ISO is rebuilt, check this file path first:
```text
autoinstall/cezen-ai-ubuntu2204.iso
```
## 4. Hardware Feasibility And Pre-Sales Check
Run this before quoting, committing a tier, or installing on customer-owned hardware.
@@ -149,7 +183,7 @@ Recommended interpretation:
| `gpu-pro` | Pro tier candidate. |
| `gpu-max` | Max tier candidate. |
## 5. Existing Server Install
## 5. Existing Server Installation
After feasibility check, install on an existing Ubuntu server:
@@ -175,7 +209,7 @@ sudo bash install.sh --software-only --tier=max
The installer warns if selected tier and hardware recommendation do not match.
The selected tier still wins, because the sale/license decision is commercial.
## 6. Tier Guide
## 6. Tier And Packaging Guide
| Tier | Target Hardware | Typical Use | Default Models |
|---|---|---|---|
@@ -193,7 +227,7 @@ bash models/pull-models.sh --tier=pro
bash models/pull-models.sh --tier=max
```
## 7. Product Features
## 7. Platform Features
Nexus One AI includes these application features through the portal and backend: