Files
ProxMenux/web/messages/en/docs/create-vm/system-nas/index.json
T

148 lines
6.3 KiB
JSON
Raw Normal View History

{
"meta": {
"title": "Create VM: System NAS | ProxMenux Documentation",
"description": "Create NAS virtual machines on Proxmox VE with ProxMenux. Supports Synology DSM (loader), TrueNAS SCALE / CORE, OpenMediaVault, XigmaNAS, Rockstor, ZimaOS and FygoOS. Umbrel OS is available via community script.",
"ogTitle": "Create VM: System NAS | ProxMenux Documentation",
"ogDescription": "Create NAS virtual machines on Proxmox VE with ProxMenux. Supports Synology DSM (loader), TrueNAS SCALE / CORE, OpenMediaVault, XigmaNAS, Rockstor, ZimaOS and FygoOS.",
"ogImageAlt": "ProxMenux System NAS Menu"
},
"header": {
"title": "Create VM: System NAS",
"description": "ProxMenux supports eight NAS operating systems as dedicated VMs, plus an optional Umbrel OS path via a community script. Most systems share the same auto-ISO flow; Synology DSM uses a specialised loader wizard.",
"section": "Virtual Machines"
},
"intro": {
"title": "How the NAS selector works",
"body": "For the generic ISO flow, the NAS selector tries to detect the latest stable release from the project’s mirror, uses a fallback version if needed, downloads the ISO and opens the shared VM configurator for CPU, RAM, disks and networking. Synology DSM and ZimaOS use dedicated installer flows."
},
"image": {
"alt": "ProxMenux System NAS selector",
"caption": "System NAS selector"
},
"flowBadges": {
"loader": "Loader flow",
"auto-iso": "Auto-ISO flow",
"dedicated": "Dedicated script"
},
"labels": {
"base": "Base",
"fileSystem": "Filesystem",
"viewDetails": "View details"
},
"supported": {
"heading": "Supported NAS systems",
"cards": [
{
"name": "Synology DSM",
"tagline": "DiskStation Manager with the ARC / RR loader. Requires configuring the loader before first boot.",
"icon": "HardDrive",
"base": "Linux (custom)",
"fileSystem": "Btrfs, ext4",
"href": "/docs/create-vm/system-nas/synology",
"flow": "loader"
},
{
"name": "TrueNAS SCALE",
"tagline": "Debian-based TrueNAS with Docker apps in current releases and ZFS as the primary filesystem. Kubernetes was used by older SCALE releases.",
"icon": "Database",
"base": "Debian Linux",
"fileSystem": "ZFS",
"href": "/docs/create-vm/system-nas/system-nas-others#truenas-scale",
"flow": "auto-iso"
},
{
"name": "TrueNAS CORE",
"tagline": "FreeBSD-based TrueNAS focused on ZFS storage. Jails and plugins in CORE 13.3 are obsolete and unsupported.",
"icon": "Database",
"base": "FreeBSD",
"fileSystem": "ZFS",
"href": "/docs/create-vm/system-nas/system-nas-others#truenas-core",
"flow": "auto-iso"
},
{
"name": "OpenMediaVault",
"tagline": "Lightweight Debian-based NAS with a modular plugin architecture. Great for older hardware.",
"icon": "Server",
"base": "Debian Linux",
"fileSystem": "ext4, XFS, Btrfs",
"href": "/docs/create-vm/system-nas/system-nas-others#openmediavault",
"flow": "auto-iso"
},
{
"name": "XigmaNAS",
"tagline": "FreeBSD-based NAS — the original successor to FreeNAS, focused on ZFS and simplicity.",
"icon": "Database",
"base": "FreeBSD",
"fileSystem": "ZFS, UFS",
"href": "/docs/create-vm/system-nas/system-nas-others#xigmanas",
"flow": "auto-iso"
},
{
"name": "Rockstor",
"tagline": "openSUSE-based NAS built around Btrfs. Rock-ons (Docker apps) extend functionality.",
"icon": "HardDrive",
"base": "openSUSE Leap",
"fileSystem": "Btrfs",
"href": "/docs/create-vm/system-nas/system-nas-others#rockstor",
"flow": "auto-iso"
},
{
"name": "ZimaOS",
"tagline": "Lightweight NAS OS focused on media, Docker apps and home automation. Uses its own installer.",
"icon": "MonitorIcon",
"base": "Buildroot (evolved from CasaOS)",
"fileSystem": "ext4",
"href": "/docs/create-vm/system-nas/system-nas-others#zimaos",
"flow": "dedicated"
},
{
"name": "FygoOS",
"tagline": "International edition of fnOS: a Debian-based NAS with storage volumes, apps and media streaming, managed from its web interface and the Fygo apps.",
"icon": "Server",
"base": "Debian Linux",
"fileSystem": "Btrfs, ext4",
"href": "/docs/create-vm/system-nas/system-nas-others#fygoos",
"flow": "auto-iso"
}
]
},
"umbrel": {
"title": "Community option: Umbrel OS",
"bodyRich": "The 9th entry in the NAS menu is <strong>Umbrel OS</strong>. It runs a <umbrelLink>community-scripts installer</umbrelLink> maintained outside ProxMenux, so it is not documented here. The installer handles the entire lifecycle and prints its default credentials at the end."
},
"zfsMem": {
"title": "ZFS memory rule of thumb",
"bodyRich": "For TrueNAS, allocate at least <strong>8 GB RAM</strong> for basic operation and more for demanding workloads. ZFS uses RAM for its ARC cache, but there is no universal 8 GB performance cliff for every ZFS-based NAS. Check the chosen distribution’s requirements and size memory for its disks, services and apps; lighter OMV or Rockstor setups can need less."
},
"related": {
"heading": "Related",
"items": [
{
"href": "/docs/create-vm/system-nas/synology",
"label": "Synology VM",
"tail": " — dedicated installer for Synology DSM (Xpenology) on Proxmox."
},
{
"href": "/docs/create-vm/system-nas/system-nas-others",
"label": "Other System NAS",
"tail": " — TrueNAS, OpenMediaVault, Rockstor, XigmaNAS, FygoOS and similar."
},
{
"href": "/docs/disk-manager/import-disk-vm",
"label": "Import Disk to VM",
"tail": " — pass real physical disks to the NAS VM (recommended over virtual disks for production)."
},
{
"href": "/docs/help-info/zfs-commands",
"label": "ZFS Management commands",
"tail": " — useful if your NAS distribution uses ZFS underneath."
},
{
"href": "/docs/create-vm",
"label": "Create VM overview",
"tail": "."
}
]
}
}