Initial commit: NX9 philosophy, architecture, roadmap and website

This commit is contained in:
thakares committed 2026-07-05 17:35:08 +05:30
commit b23585a54c
43 files changed
+3838

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 896 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

+2
View File
@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig><msapplication><tile><square70x70logo src="/ms-icon-70x70.png"/><square150x150logo src="/ms-icon-150x150.png"/><square310x310logo src="/ms-icon-310x310.png"/><TileColor>#ffffff</TileColor></tile></msapplication></browserconfig>
+1345
View File
File diff suppressed because it is too large. Load diff
+47
View File
@@ -0,0 +1,47 @@
name: nx9-www
services:
nx9-www:
cpu_shares: 90
command: []
container_name: nx9-www
deploy:
resources:
limits:
memory: 31940M
hostname: nx9-www-www
image: nginx:alpine
labels:
icon: https://github.com/thakares/nx9-www-rs/raw/main/logo/nx9-www.svg
ports:
- mode: ingress
target: 80
published: "8484"
protocol: tcp
restart: unless-stopped
volumes:
- type: bind
source: /DATA/AppData/nx9-www
target: /usr/share/nginx/html
read_only: true
bind:
create_host_path: true
devices: []
cap_add: []
environment: []
networks:
- default
privileged: false
networks:
default:
name: nx9-www_default
x-casaos:
author: self
category: self
hostname: ""
icon: https://github.com/thakares/nx9-www-rs/raw/main/logo/nx9-www.svg
index: /
is_uncontrolled: false
port_map: "8484"
scheme: http
title:
custom: nx9-www
Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 850 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

+16
View File
@@ -0,0 +1,16 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="150 200 280 196" width="100%" height="100%">
<g fill="#ffffff">
<rect x="150" y="200" width="280" height="48" rx="24"/>
<rect x="150" y="260" width="280" height="48" rx="24"/>
<rect x="150" y="320" width="280" height="48" rx="24"/>
<rect x="278" y="368" width="24" height="18"/>
<rect x="235" y="386" width="110" height="12"/>
<rect x="150" y="388" width="73" height="8"/>
<rect x="357" y="388" width="73" height="8"/>
</g>
<g fill="#020617"> <!-- Very dark slate to match theme backgrounds -->
<circle cx="400" cy="224" r="8"/>
<circle cx="400" cy="284" r="8"/>
<circle cx="400" cy="344" r="8"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 706 B

+1068
View File
File diff suppressed because it is too large. Load diff
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

+39
View File
@@ -0,0 +1,39 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="145 195 810 215" width="100%" height="100%">
<!-- Background -->
<g fill="#ffffff">
<!-- Server Rack Blades -->
<!-- Top -->
<rect x="150" y="200" width="280" height="48" rx="24"/>
<!-- Middle -->
<rect x="150" y="260" width="280" height="48" rx="24"/>
<!-- Bottom -->
<rect x="150" y="320" width="280" height="48" rx="24"/>
<!-- Stem -->
<rect x="278" y="368" width="24" height="18"/>
<!-- Base plate -->
<rect x="235" y="386" width="110" height="12"/>
<!-- Network Lines -->
<!-- Left -->
<rect x="150" y="388" width="73" height="8"/>
<!-- Right -->
<rect x="357" y="388" width="73" height="8"/>
</g>
<!-- LEDs (Cutouts) -->
<g fill="#000000">
<circle cx="400" cy="224" r="8"/>
<circle cx="400" cy="284" r="8"/>
<circle cx="400" cy="344" r="8"/>
</g>
<!-- Main Logo Text -->
<text x="470" y="368" font-family="'Montserrat', 'Arial Black', 'Impact', sans-serif" font-size="235" font-weight="900" fill="#ffffff" letter-spacing="-4">NX9</text>
<!-- Subtitle -->
<text x="485" y="400" font-family="'Montserrat', 'Segoe UI', 'Helvetica Neue', sans-serif" font-size="26" font-weight="700" fill="#ffffff" letter-spacing="2">OWN YOUR INFRASTRUCTURE.</text>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

+41
View File
@@ -0,0 +1,41 @@
{
"name": "App",
"icons": [
{
"src": "\/android-icon-36x36.png",
"sizes": "36x36",
"type": "image\/png",
"density": "0.75"
},
{
"src": "\/android-icon-48x48.png",
"sizes": "48x48",
"type": "image\/png",
"density": "1.0"
},
{
"src": "\/android-icon-72x72.png",
"sizes": "72x72",
"type": "image\/png",
"density": "1.5"
},
{
"src": "\/android-icon-96x96.png",
"sizes": "96x96",
"type": "image\/png",
"density": "2.0"
},
{
"src": "\/android-icon-144x144.png",
"sizes": "144x144",
"type": "image\/png",
"density": "3.0"
},
{
"src": "\/android-icon-192x192.png",
"sizes": "192x192",
"type": "image\/png",
"density": "4.0"
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB