diff --git a/README.md b/README.md index 56ae33f..bcd5d03 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,24 @@ -# NaxOS Core (`naxos-os`) +

+ NaxOS Logo +

-[![Gitea Actions](https://git.lholz.de/naxos/naxos-os/actions/workflows/test-modules.yaml/badge.svg)](https://git.lholz.de/naxos/naxos-os/actions) +

NaxOS Core

-**NaxOS** is a declarative, appliance-like Network Attached Storage (NAS) operating system built on top of **NixOS** and **OpenZFS**. +

+ Declarative, Appliance-Like NixOS- & OpenZFS-Based Network Attached Storage +
+ Built on NixOS 26.05 & OpenZFS with GitOps-Driven Management +

+ +

+ Gitea Actions + Gitea Packages + NixOS 26.05 +

+ +--- + +**NaxOS** is a declarative, appliance-like Network Attached Storage (NAS) operating system built on top of **NixOS 26.05** and **OpenZFS**. ## Appliance Interface Preview diff --git a/docs/images/app-store.png b/docs/images/app-store.png index b69e7e0..b5dccc4 100644 Binary files a/docs/images/app-store.png and b/docs/images/app-store.png differ diff --git a/docs/images/dashboard-overview.png b/docs/images/dashboard-overview.png index 4898f07..3df57f0 100644 Binary files a/docs/images/dashboard-overview.png and b/docs/images/dashboard-overview.png differ diff --git a/docs/images/gitops-sync.png b/docs/images/gitops-sync.png index 3130854..b71dc4e 100644 Binary files a/docs/images/gitops-sync.png and b/docs/images/gitops-sync.png differ diff --git a/docs/images/logo.svg b/docs/images/logo.svg new file mode 100644 index 0000000..8b59f1a --- /dev/null +++ b/docs/images/logo.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/migration-wizard.png b/docs/images/migration-wizard.png index 2f55e6d..fc96472 100644 Binary files a/docs/images/migration-wizard.png and b/docs/images/migration-wizard.png differ diff --git a/docs/images/perses-analytics.png b/docs/images/perses-analytics.png index c0afc0c..7c8963d 100644 Binary files a/docs/images/perses-analytics.png and b/docs/images/perses-analytics.png differ diff --git a/docs/images/shares-management.png b/docs/images/shares-management.png index f7aa83e..1bebfb1 100644 Binary files a/docs/images/shares-management.png and b/docs/images/shares-management.png differ diff --git a/docs/images/storage-management.png b/docs/images/storage-management.png index 45dfe5e..6fbc729 100644 Binary files a/docs/images/storage-management.png and b/docs/images/storage-management.png differ diff --git a/docs/images/system-logs.png b/docs/images/system-logs.png index 12f2461..850e05d 100644 Binary files a/docs/images/system-logs.png and b/docs/images/system-logs.png differ diff --git a/flake.lock b/flake.lock index 3fcf7f2..2047e28 100644 --- a/flake.lock +++ b/flake.lock @@ -2,16 +2,16 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1751274312, - "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=", + "lastModified": 1788405554, + "narHash": "sha256-r2f1oUwixlgq9zOdYLqJLfS/lWBT60/IITjhTKI59JU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674", + "rev": "a5cc6f2c37bf518436dc8d1c288ccd0c43c2f4c4", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-24.11", + "ref": "nixos-26.05", "repo": "nixpkgs", "type": "github" } diff --git a/flake.nix b/flake.nix index 1a057ad..e48fab9 100644 --- a/flake.nix +++ b/flake.nix @@ -2,7 +2,7 @@ description = "NaxOS: Declarative, Appliance-Like NixOS- & ZFS-Based Network Attached Storage"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; }; diff --git a/iso/installer-iso.nix b/iso/installer-iso.nix index c76be79..d0802c8 100644 --- a/iso/installer-iso.nix +++ b/iso/installer-iso.nix @@ -58,5 +58,5 @@ isoImage.makeUsbBootable = true; # State version - system.stateVersion = "24.11"; + system.stateVersion = "26.05"; } diff --git a/iso/scripts/naxos-installer.sh b/iso/scripts/naxos-installer.sh index 7507222..8b96fc8 100755 --- a/iso/scripts/naxos-installer.sh +++ b/iso/scripts/naxos-installer.sh @@ -230,7 +230,7 @@ cat << NIXCONFIG > /mnt/etc/nixos/configuration.nix services.naxos.selfUpdate.enable = true; # State version - system.stateVersion = "24.11"; + system.stateVersion = "26.05"; } NIXCONFIG diff --git a/profiles/nas-appliance.nix b/profiles/nas-appliance.nix index 3bcc535..2303910 100644 --- a/profiles/nas-appliance.nix +++ b/profiles/nas-appliance.nix @@ -78,5 +78,5 @@ }; # Nix System State Version - system.stateVersion = "24.11"; + system.stateVersion = "26.05"; }