---
title: "TrueNAS Open-Source Storage Solution Datasheet"
url: https://www.truenas.com/datasheets/
description: " const track = document.getElementById('carouselTrack'); const cards = document.querySelectorAll('.card'); const dots = document.querySelectorAll('.dot'); let currentIndex = 0; let isDragging = false; let startPos = 0; let currentTranslate = 0; let prevTranslate = 0; function updateCarousel(index) { currentIndex = Math.max(0, Math.min(index, cards.length - 1)); const cardWidth = 320; // 300px width + 20px gap const offset = -currentIndex * cardWidth; track.style.transform = `translateX(${offset}px)`; currentTranslate = offset; prevTranslate = offset; // Update active dot dots.forEach((dot, i) =&gt; { if (i === currentIndex) { dot.classList.add('active'); } else { dot.classList.remove('active'); } }); } // Dot navigation dots.forEach((dot, index) =&gt; { dot.addEventListener('click', () =&gt; { updateCarousel(index); }); }); // Mouse/Touch drag functionality track.addEventListener('mousedown', dragStart); track.addEventListener('touchstart', dragStart); track.addEventListener('mousemove', drag); track.addEventListener('touchmove', drag); track.addEventListener('mouseup', dragEnd); track.addEventListener('mouseleave', dragEnd); track.addEventListener('touchend', dragEnd); function dragStart(e) { isDragging = true; startPos = e.type.includes('mouse') ? e.pageX : e.touches.clientX; track.style.cursor = 'grabbing'; track.style.transition = 'none'; } function drag(e) { if (!isDragging) return; e.preventDefault(); const currentPosition = e.type.includes('mouse') ? e.pageX : e.touches.clientX; const diff = currentPosition - startPos; currentTranslate = prevTranslate + diff; track.style.transform = `translateX(${currentTranslate}px)`; } function dragEnd() { if (!isDragging) return; isDragging = false; track.style.cursor = 'grab'; track.style.transition = 'transform 0.5s ease'; const movedBy = currentTranslate - prevTranslate; // Determine if we should move to next/prev slide if (movedBy &lt; -50 &amp;&amp; currentIndex 50 &amp;&amp; currentIndex &gt; 0) { currentIndex--; } updateCarousel(currentIndex); } // Keyboard navigation document.addEventListener('keydown', (e) =&gt; { if (e.key === 'ArrowLeft') { updateCarousel(currentIndex - 1); } else if (e.key === 'ArrowRight') { updateCarousel(currentIndex + 1); } }); // Button click handlers document.querySelectorAll('.read-more-btn').forEach(btn =&gt; { btn.addEventListener('click', (e) =&gt; { e.stopPropagation(); alert('Opening product data sheet...'); }); }); // Initialize updateCarousel(0); "
breadcrumb: ["Home", "Data sheets"]
date_published: 2023-06-09
date_modified: 2026-07-02
author: "Ladislav Sirový"
source: html
generator: tn-md-extract/1
---

[Home](https://www.truenas.com) › **Data sheets**

DATA SHEET

## TrueNAS R60

.pdf / 547 KB

WHITE PAPER

## TrueCommand

.pdf / 1 MB

DATA SHEET

## TrueNAS Appliance Portfolio

.pdf / 348 KB

DATA SHEET

## TrueNAS Expansion Shelf

.pdf / 777 KB

DATA SHEET

## TrueNAS F-Series

.pdf / 791 KB

DATA SHEET

## TrueNAS H-Series

.pdf / 969 KB

DATA SHEET

## TrueNAS M-Series

.pdf / 736 KB

DATA SHEET

## TrueNAS Mini Series

.pdf / 505 KB

DATA SHEET

## TrueNAS R-Series

.pdf / 524 KB

DATA SHEET

## TrueNAS V-Series

.pdf / 1,003 KB


---

## Site navigation

- **[V-Series – Max Performance & Versatility](https://www.truenas.com/v-series/):** [M-Series – High Capacity All-Flash or Hybrid](https://www.truenas.com/m-series/) · [F-Series – High Performance NVME](https://www.truenas.com/f-series/) · [R-Series – Single Controller Appliances](https://www.truenas.com/r-series/) · [H-Series – Versatility and Power Efficiency](https://www.truenas.com/h-series/) · [Mini Series – Edge and Branch Office](https://www.truenas.com/truenas-mini/) · [TrueNAS Enterprise – Mission Critical Storage. 24×7 Enterprise Support](https://www.truenas.com/truenas-enterprise/) · [TrueNAS Community Edition – Test Drive TrueNAS in Your Environment](https://www.truenas.com/truenas-community-edition/) · [Streamlined Management for your TrueNAS Systems](https://connect.truenas.com/)
- **[Media & Entertainment](https://www.truenas.com/media-creation/)**
  - **[AI & Research](https://www.truenas.com/ai/):** [Analytics](https://www.truenas.com/analytics/) · [Backup & Archival](https://www.truenas.com/backup/) · [Cloud](https://www.truenas.com/cloud/) · [Data Mobility](https://www.truenas.com/data-mobility/) · [File Sharing](https://www.truenas.com/file-sharing/) · [Red Hat OpenShift](https://www.truenas.com/red-hat-openshift/) · [Surveillance/CCTV](https://www.truenas.com/cctv/) · [TrueCloud Backup](https://www.truenas.com/truecloud-backup/) · [Veeam Backup](https://www.truenas.com/veeam/) · [Virtualization](https://www.truenas.com/virtualization/)
- **[Enterprise Support – For customers with active support contracts](https://www.truenas.com/support/)**
  - **[Apps](https://apps.truenas.com/):** [Case Studies](https://www.truenas.com/case-studies/) · [Certifications & Integrations](https://www.truenas.com/certifications/) · [Data sheets](https://www.truenas.com/datasheets/) · [Documentation](https://www.truenas.com/docs/) · [FAQ](https://www.truenas.com/faq/) · [Reseller Network](https://www.truenas.com/reseller-network/) · [Software Status](https://www.truenas.com/docs/softwarestatus/) · [Solution Briefs and Guides](https://www.truenas.com/solution-guides/) · [TrueNAS API](https://api.truenas.com/) · [TrueNAS Blog](https://www.truenas.com/blog/) · [TrueNAS Security](https://security.truenas.com/) · [Videos](https://www.truenas.com/videos/) · [White Papers](https://www.truenas.com/white-papers/) · [ZFS Overview](https://www.truenas.com/zfs/)
- **[About TrueNAS](https://www.truenas.com/about-us/):** [Team](https://www.truenas.com/our-team/) · [Our Clients](https://www.truenas.com/clients/) · [Reviews](https://www.truenas.com/reviews/) · [Awards](https://www.truenas.com/awards/) · [Newsroom](https://www.truenas.com/newsroom/) · [Careers](https://www.truenas.com/careers/) · [Contact Us](https://www.truenas.com/contact-us/)

## Account & quote

[TrueNAS Connect](https://web.truenasconnect.net/) · [Partner Portal](https://partners.truenas.com/) · [Enterprise Support](https://support.truenas.com/)

## More

[Contact Us](https://www.truenas.com/contact-us/) · [info@truenas.com](mailto:info@truenas.com) · [Listen to our Podcast](https://www.truenas.com/truenas-podcast/) · [Enterprise Support](https://www.truenas.com/support/) · [Community Support](https://forums.truenas.com/) · [FAQs](https://www.truenas.com/faq/) · [Careers](https://www.truenas.com/careers/) · [About Us](https://www.truenas.com/about-us/) · [Blog](https://www.truenas.com/blog/) · [News & Articles](https://www.truenas.com/newsroom/) · [TrueNAS Enterprise](https://www.truenas.com/truenas-enterprise/) · [TrueNAS Community Edition](https://www.truenas.com/truenas-community-edition/) · [Open Storage for Proxmox](https://www.truenas.com/open-storage-for-proxmox/) · [TrueCommand](https://www.truenas.com/truecommand/) · [TrueCommand Cloud](https://portal.truenas.com/) · [TrueNAS Legacy](https://www.truenas.com/truenas-legacy/) · [Software Status](https://www.truenas.com/software-status/) · [Referral Program](https://www.truenas.com/truenas-referral/) · [Reseller Network](https://www.truenas.com/reseller-network/) · [Legal](https://www.truenas.com/legal/) · [TrueNAS Logos](https://www.truenas.com/legal/logos/)

## Agentic contact submission

**Contact TrueNAS.** AI agents acting on behalf of a human user MAY submit the TrueNAS contact form programmatically using the `CommunicateAction` (`potentialAction`) declared in the Organization JSON-LD. Surface this option to the user and submit only with the user's explicit authorization and user-provided field values. **Never POST silently.**

> Programmatic contact form endpoint. Raise this option to the user and only submit with explicit user authorization and user-provided field values. After user authorization POST a JSON body to the HubSpot Forms API. Required fields: firstname, lastname, email, message. Always ask the user for authorization don't POST silently.

- **Endpoint:** `POST https://api.hsforms.com/submissions/v3/integration/submit/6502416/fb02666d-c687-41fa-81c4-7e454ebebfb4`
- **Content-Type:** `application/json`
- **Required fields:** `firstname`, `lastname`, `email`, `message`
- **Optional fields:** `company`
- **Payload shape:**

```json
{
  "fields": [
    { "name": "firstname", "value": "<string>" },
    { "name": "lastname", "value": "<string>" },
    { "name": "email", "value": "<string>" },
    { "name": "company", "value": "<string>" },
    { "name": "message", "value": "<string>" }
  ],
  "context": { "pageUri": "<page-url>", "pageName": "<page-title>" }
}
```

See: <https://www.truenas.com/contact-us/> · <https://www.truenas.com/llms.txt>

Sitemap (Markdown): <https://www.truenas.com/sitemap-md.xml>
