Leaderboard
Popular Content
Showing content with the highest reputation on 02/27/25 in all areas
-
Just wanted to provide a quick update on this feature in particular. We are going to try to add this in for Q1 along with a few other big updates to be announced soon.5 points
-
Video was great. In my town we have a store call Skycraft that sales stuff from all the Lockheed Martian and NASA, SpaceX just all kinds of stuff over the years I have gotten so much cool things from there. If I would have had that store back in the 70 and 80's I would have never had to go to Radio Shack. Just picked up a 4U computer case rack mount for 20 bucks going to rip everything out a turn it into a 36 bay JBOD for my r730xd. HexOS will rule them all HA!!!2 points
-
UPDATE: As of 11/8, we have updated the ISO installer to run on version 25.04.2.6 of TrueNAS SCALE. Existing users should NOT reinstall to get this version. You can update from within the Activity card on the Dashboard (or the Notification). Hello and thank you for joining the HexOS beta program! You are an elite and vital part of this project and your participation is greatly appreciated. This post contains all the information you will need to get started with HexOS and how to communicate with our team during your beta experience. Disclaimer Beta Products, Software, and any related Services are still in development, and therefore, you are advised to safeguard important data, to use caution, and not to rely in any way on the correct functioning or performance of the products, software, or any related services. Beta Products and Services are provided to you “AS IS”, without any warranty whatsoever. Expectations During your participation in the beta, we expect you to do the obvious: use and test the software. But we also expect you to communicate with us when things don’t go right or if you’re having trouble. Please post feedback and let us know about your experiences, good and bad. That being said, please remember that this is beta software and early access. HexOS has a long and healthy roadmap ahead. Quickstart Guide For those that just want to get started, here’s the TLDR: Download the ISO here: https://downloads.hexos.com/TrueNAS-SCALE-25.04.2.6-HexOS.iso or https://hexos-downloads.sfo3.cdn.digitaloceanspaces.com/TrueNAS-SCALE-25.04.2.6-HexOS.iso (SHA256 Checksum: e8ed99a322affe0969b82b866161a9f6acbc1561e3cc7b2efb2bf120ffe2e856) Use a tool such as Balena Etcher to image a USB flash device with the ISO. Boot your server from the flash device and install the OS to preferably an SSD. When given the option, opt to create the admin password in the installer (do not select the option to "Configure using WebUI"). Remove the flash device and reboot your server when the install is complete. From another device (mobile, tablet, desktop) that is on the same LAN as your server, login to https://deck.hexos.com using your HexOS credentials. Follow the instructions to complete your server configuration. NOTE: As of the 24.10.2.2 build of this ISO, configuring the admin password via the webUI option has been removed from the installer. However, if you select to create an admin password, but then attempt to "cancel" that process, the ISO will proceed with an installation with no admin password set. This is a known bug and the TrueNAS team will be addressing this in a future update to the ISO. Just don't cancel out of creating the admin password in the installer ;-). Hardware Requirements Booting HexOS is designed to support a wide variety of x86 hardware (Intel or AMD). The minimum requirements are a 2-core 64-bit CPU, 8GB of memory, and a 16GB or larger SSD boot device. However, depending on your needs for performance and applications, more resources may be required. Storage Pools Pools are made up of storage devices based on size and type (HDDs vs. SSDs). Storage devices in each pool need to be roughly the same size*. The OS boot device cannot be a part of a pool. Expandable pools require a minimum of 3 devices and can be grown one device at a time. Non-expandable pools can be created with 2 devices. Initial pool width should not exceed 8 devices. Maximum expanded pool width should not exceed 12 devices. At least one storage pool must be created to use HexOS. *In the event of slight variations (e.g. 240GB and 256GB), devices can be grouped, but total capacity for the pool will sacrifice the larger device’s excess storage. Build Recommendations HexOS has been designed so that a relatively modern PC can be easily transformed into a very viable home server. This means using standard HDDs/SSDs and using onboard controllers for storage/networking. However, since we’re based on TrueNAS, our hardware support is actually rather vast. For more detailed hardware recommendations for advanced builds, please refer to the TrueNAS SCALE Hardware Guide. Installing in a VM As HexOS is based on TrueNAS SCALE, it can be installed as a virtual machine as well. While the process should be fairly self-explanatory, please see the TrueNAS SCALE documentation for additional instructions on VM installation. Setup and Configuration Once the OS has been installed and rebooted, you will use a web browser on the same network as your server to register your system and complete the setup process. This can be a PC, tablet, or mobile device. Using a capable browser, login to https://deck.hexos.com. Beta 1 Features Our first release is focused on providing a streamlined user experience for setup and configuration and laying the framework for what’s to come. The main features of Beta 1 include: Setup and configuration wizard Configure your home server in minutes with ease. Analyze system health, with warnings for SMR HDDs. Auto-configure storage pools to safeguard against device failures. Securely manage your server remotely via Command Deck. Storage device management Detect error states and conditions and report through the dashboard Highlight individual storage devices and their respective faults Replace devices from storage pools due to failure or preventative maintenance Expand pools as little as one device at a time Folders and users Create and share folders over your local network. Easily manage permissions for secure access. Apps One-click deploy Immich as a personal photo library app. One-click deploy Plex as a home media server. Automatic folder creation for app storage. Dashboard / UI Access key statistics like CPU, memory, network, and storage usage at a glance. Monitor storage health and see alerts for errors or degraded pools. Manage multiple servers from a single, unified interface. Enjoy mobile-responsive design for effortless navigation on any device.2 points
-
1 point
-
I'm also interested in experience utilizing Intel N100 based NAS. My use case is for backup purposes with a similar raidz2 configuration. Let us all know how it goes!1 point
-
HexOS needs to establish a threat model with their curated applications and communicate that to the community. What kind of threats could we face based on how an application is being used and exposed to the network? Use Case 1: Exposing an Application to the WAN (Public Access) Threats: External Attackers: Malicious actors may exploit vulnerabilities in the application, potentially allowing unauthorized access. DDoS Attacks: Distributed Denial of Service attacks could overwhelm the application and its associated infrastructure. Man-in-the-Middle (MitM) Attacks: Attackers could intercept communications between users and the application. Misconfigured Security Measures: Vulnerabilities arising from misconfigured HexOS firewall rules or other security protocols could expose internal services. Use Case 2: Exposing Services Through LAN Only Threats: Internal Threats: Malicious users or compromised devices within the LAN pose risks to security. Exploitable Configurations: Poor application setups or vulnerabilities could be exploited by other trusted users or devices. Lateral Movement Risks: A compromised endpoint within the LAN could facilitate lateral movement to access other internal services. Challenges in Mitigation Some threats are difficult to mitigate effectively: DDoS Attacks: When executed well, these attacks are challenging to block and often require upstream infrastructure beyond HexOS to manage effectively. Firewall Configuration: While HexOS firewalls can be configured to improve security, managing upstream infrastructure, such as routers or dedicated firewalls, falls outside the scope of HexOS documentation. My Recommendations Users may need to expose certain applications only through the WAN (for external VPN access or public access) while limiting others to the LAN. It is crucial to recognize that the LAN should not be treated as a trusted network, as other services can be compromised, serving as a foothold for further intrusions. The following recommendations can help enhance security, depending on backend implementations designed to protect users: Application Isolation Deploy applications in separate virtual or physical environments (e.g., using containers or separate Virtual Private Clouds). Restrict outbound and inbound traffic to only the necessary connections for application functionality, applying the principle of least privilege. Access Control Implement strong authentication and authorization mechanisms (e.g., OAuth, API keys) to ensure that only legitimate users can access the system. Traffic Encryption Utilize HTTPS to encrypt data in transit, safeguarding against MitM attacks. Implement VPN gateways that can securely manage encrypted traffic for sensitive operations. Many of these thoughts mention here come from seeing some open source projects like casaos and cosmos-server that have mitigated some of these security threats. I'm sure Hex OS can provide even better experience if they lay the proper groundwork now. That ground work starts with the egress and structuring templates for applications.1 point
-
Im actually jealous, Houston is the closest stores that have recyclers that sell similar. All I have is FB market where people think a gtx970 is worth $200. make sure you show off them new builds1 point
-
Honestly wish I was more help, new to this whole hexos/truenas thing... it is 100% working, plex shows HW in the dashboard when transcoding and CPU usage doesn't jump with 6 transcoded 4k streams going. As to what I did... I tried installing plex through Hexos, which made the folders and stuff for me, but transcoding didn't work despite showing the GPU, ended up uninstalling plex, and reinstalling via truenas using the default save paths that Hexos did, that also didn't work. I then uninstalled again and installed using truenas default install paths, and just adding the paths for my movie storage. Then the transcoding started working fine. I'm sure it's some permission issue in the background somewhere, but I couldn't figure it out but this worked for me. Your mileage may very lol1 point
-
no updates after 2 months! not looking great is it. a beta should be getting updates often what are we paying for again?1 point