diff --git a/www/android-icon-144x144.png b/www/android-icon-144x144.png index dc5d672..1844ae3 100644 Binary files a/www/android-icon-144x144.png and b/www/android-icon-144x144.png differ diff --git a/www/android-icon-192x192.png b/www/android-icon-192x192.png index 23eaf74..61aa0ae 100644 Binary files a/www/android-icon-192x192.png and b/www/android-icon-192x192.png differ diff --git a/www/android-icon-36x36.png b/www/android-icon-36x36.png deleted file mode 100644 index afc8771..0000000 Binary files a/www/android-icon-36x36.png and /dev/null differ diff --git a/www/android-icon-48x48.png b/www/android-icon-48x48.png index cd7cacb..1ed0f86 100644 Binary files a/www/android-icon-48x48.png and b/www/android-icon-48x48.png differ diff --git a/www/android-icon-512x512.png b/www/android-icon-512x512.png new file mode 100644 index 0000000..18b49fd Binary files /dev/null and b/www/android-icon-512x512.png differ diff --git a/www/android-icon-72x72.png b/www/android-icon-72x72.png index 5f9aa11..ebbfc7e 100644 Binary files a/www/android-icon-72x72.png and b/www/android-icon-72x72.png differ diff --git a/www/android-icon-96x96.png b/www/android-icon-96x96.png index 98b94e2..673f77a 100644 Binary files a/www/android-icon-96x96.png and b/www/android-icon-96x96.png differ diff --git a/www/apple-icon-114x114.png b/www/apple-icon-114x114.png index 16abb12..ae86510 100644 Binary files a/www/apple-icon-114x114.png and b/www/apple-icon-114x114.png differ diff --git a/www/apple-icon-120x120.png b/www/apple-icon-120x120.png index e4f2ea7..8b9157a 100644 Binary files a/www/apple-icon-120x120.png and b/www/apple-icon-120x120.png differ diff --git a/www/apple-icon-144x144.png b/www/apple-icon-144x144.png index 37de658..1844ae3 100644 Binary files a/www/apple-icon-144x144.png and b/www/apple-icon-144x144.png differ diff --git a/www/apple-icon-152x152.png b/www/apple-icon-152x152.png index 77dd1e1..9f617c6 100644 Binary files a/www/apple-icon-152x152.png and b/www/apple-icon-152x152.png differ diff --git a/www/apple-icon-180x180.png b/www/apple-icon-180x180.png index a49ddd3..65874b3 100644 Binary files a/www/apple-icon-180x180.png and b/www/apple-icon-180x180.png differ diff --git a/www/apple-icon-57x57.png b/www/apple-icon-57x57.png index 5564ed1..ff281f7 100644 Binary files a/www/apple-icon-57x57.png and b/www/apple-icon-57x57.png differ diff --git a/www/apple-icon-60x60.png b/www/apple-icon-60x60.png index f52c6b6..2a5dc5e 100644 Binary files a/www/apple-icon-60x60.png and b/www/apple-icon-60x60.png differ diff --git a/www/apple-icon-72x72.png b/www/apple-icon-72x72.png index 5f9aa11..ebbfc7e 100644 Binary files a/www/apple-icon-72x72.png and b/www/apple-icon-72x72.png differ diff --git a/www/apple-icon-76x76.png b/www/apple-icon-76x76.png index 81bdbda..689c0d9 100644 Binary files a/www/apple-icon-76x76.png and b/www/apple-icon-76x76.png differ diff --git a/www/apple-icon-precomposed.png b/www/apple-icon-precomposed.png deleted file mode 100644 index e518b3a..0000000 Binary files a/www/apple-icon-precomposed.png and /dev/null differ diff --git a/www/apple-icon.png b/www/apple-icon.png deleted file mode 100644 index e518b3a..0000000 Binary files a/www/apple-icon.png and /dev/null differ diff --git a/www/banner.png b/www/banner.png deleted file mode 100644 index d1dfb12..0000000 Binary files a/www/banner.png and /dev/null differ diff --git a/www/browserconfig.xml b/www/browserconfig.xml deleted file mode 100644 index c554148..0000000 --- a/www/browserconfig.xml +++ /dev/null @@ -1,2 +0,0 @@ - -#ffffff \ No newline at end of file diff --git a/www/case-study.html b/www/case-study.html index 22fdac9..13555d2 100644 --- a/www/case-study.html +++ b/www/case-study.html @@ -18,12 +18,11 @@ + - - - - - - - - - - - - -
- -
-
-

nx9 --version

- -

Next Generation 9

-
Software people can own, understand, and control.
-

NX9 is a philosophy-driven ecosystem of independent, self-hosted, privacy-first infrastructure software — single-binary Rust applications built for people and organizations who would rather run their own infrastructure than rent someone else's. No telemetry. No subscriptions. No mandatory cloud.

- - -
-
- -
-
-
-

NX9 is not a framework, and it is not a cloud product that happens to support self-hosting. It is a collection of carefully engineered, single-binary Rust applications — designed for individuals and organizations that value ownership, simplicity, and independence, and built to run equally well on a Raspberry Pi, a mini PC, a VPS, or air-gapped government infrastructure.

-
-
-
- -
-
-
-

01 — Design Philosophy

-

Principles That Don't Change Per Project

-

Nine commitments that stay constant across every NX9 application, regardless of what it does.

-
-
-
-
- -
-
-
-

02 — Architecture

-

Core Architectural Pillars

-

Every NX9 application is built on the same nine foundations — the same reason a BZOD deployment and a ChronoSeal deployment feel like they came from the same shop.

-
-
- -
-

Security Stack

-

Embedded, Not Bolted On

-

Modern cryptographic primitives and hardened defaults, standardized across the whole ecosystem.

-
-
- -
-

Positioning

-

The NX9 Trade-off, Made Explicit

-
-
- - - - - -
Traditional StackNX9
-
-
-
- -
-
-
-

03 — Ecosystem

-

Current Projects

-

Four projects are currently available. The NX9 ecosystem is designed to grow into a family of nine focused, self-hosted applications.

-
- -
- -

Codeberg is the canonical home of NX9. GitHub repositories are maintained as mirrors to improve discoverability and make adoption easier.

-
- -
- -
-
-
- -
-
-
-

04 — Vision

-

Why NX9 Exists

-
-
-

In an era of cloud lock-in, subscriptions, and heavy dependencies, NX9 builds software that serves humanity — not platforms.

-

Technology should empower people to own their infrastructure, data, and future.

-
-
-
- -
-
-
-

05 — Values

-

Core Values

-

The twelve commitments every NX9 decision is measured against.

-
-
-
-
- -
-
-
-

06 — Roadmap

-

Roadmap to Nine

-
-

NX9 is not a single application — it is an ecosystem of nine focused, interoperable tools built around ownership, privacy, simplicity, and open standards. Four projects are already available, with five more planned to complete the vision.

- -
- -

Nodes are ordered by ship date, not ambition — chronoseal, dns-server, auth, and url-shortener shipped in that sequence. Five more applications are planned to complete the family of nine, reusing the same Tokio · Axum · SQLite · Argon2 · Ed25519 · BLAKE3 foundation.

-
-
- -
- - - - - - \ No newline at end of file + + diff --git a/www/logo-dark-main.svg b/www/logo-dark-main.svg new file mode 100644 index 0000000..f748d53 --- /dev/null +++ b/www/logo-dark-main.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + NX9 + HOST YOURSELF. + + diff --git a/www/logo-dark.svg b/www/logo-dark.svg index 0309eb8..9200102 100644 --- a/www/logo-dark.svg +++ b/www/logo-dark.svg @@ -1,39 +1,91 @@ - - - - - - - - - - - + + - - - - - - - - - - - + + + + + + + + + + NX9 + HOST YOURSELF. - - - - - - - - - - NX9 - - - OWN YOUR INFRASTRUCTURE. - diff --git a/www/logo-light-main.svg b/www/logo-light-main.svg new file mode 100644 index 0000000..29629ff --- /dev/null +++ b/www/logo-light-main.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + NX9 + HOST YOURSELF. + + diff --git a/www/logo-light.svg b/www/logo-light.svg deleted file mode 100644 index 3e31442..0000000 --- a/www/logo-light.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NX9 - - - OWN YOUR INFRASTRUCTURE. - - diff --git a/www/logo.png b/www/logo.png deleted file mode 100644 index 1501d7f..0000000 Binary files a/www/logo.png and /dev/null differ diff --git a/www/logo.svg b/www/logo.svg index 3e31442..d938eb6 100644 --- a/www/logo.svg +++ b/www/logo.svg @@ -1,39 +1,91 @@ - - - - - - - - - - - + + - - - - - - - - - - - + + + + + + + + + + NX9 + HOST YOURSELF. - - - - - - - - - - NX9 - - - OWN YOUR INFRASTRUCTURE. - diff --git a/www/manifest.json b/www/manifest.json index 013d4a6..817f5bd 100644 --- a/www/manifest.json +++ b/www/manifest.json @@ -1,41 +1,21 @@ { - "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" - } - ] + "name": "NX9", + "short_name": "NX9", + "start_url": "/", + "display": "standalone", + "background_color": "#020617", + "theme_color": "#020617", + "icons": [ + { + "src": "/android-icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-icon-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "any maskable" + } + ] } \ No newline at end of file diff --git a/www/ms-icon-144x144.png b/www/ms-icon-144x144.png deleted file mode 100644 index 37de658..0000000 Binary files a/www/ms-icon-144x144.png and /dev/null differ diff --git a/www/ms-icon-150x150.png b/www/ms-icon-150x150.png deleted file mode 100644 index 7113eb4..0000000 Binary files a/www/ms-icon-150x150.png and /dev/null differ diff --git a/www/ms-icon-310x310.png b/www/ms-icon-310x310.png deleted file mode 100644 index dc28418..0000000 Binary files a/www/ms-icon-310x310.png and /dev/null differ diff --git a/www/ms-icon-70x70.png b/www/ms-icon-70x70.png deleted file mode 100644 index 6b1b24b..0000000 Binary files a/www/ms-icon-70x70.png and /dev/null differ