Leaderboard
Popular Content
Showing content with the highest reputation on 12/03/24 in Posts
-
I think it only right that multi factor authentication on accounts be something that gets implemented relatively quickly. The simple Username/Password for the account is very 90's With HEXOS being relatively new and gaining a lot of attention. Last thing you want is negative publicity due to weak security posture. some sort of MFA should be standard option.6 points
-
5 points
-
Hey all, as the name implies I would like to see a simple checkbox to make folders available via nfs. As a bonus a list of IP ranges that are allowed to access the share would be perfect. The user mapping to the user owning the folder so that I do not need to care about permissions and just access the data via NFS could be handled automatically as a default. Please feel free to ask for clarification and to add your ideas below!3 points
-
NginxProxyManager and Tailscale are great but I'd personally love to see a built in setting for Cloudflare Tunnels. I recently did a setup for UpTimeKuma, which has it built in and it was gloriously easy. I can see how it might overlap with your paid business model but just throwing my coins in the wishing well.3 points
-
Sorry for the wall of text: Using a 1TB M.2 SSD as a caching drive in a 4x8TB RAIDZ2 storage pool can make a difference, but the impact depends on your workload and how the caching is configured. Here's a breakdown of the considerations: 1. Types of Caching in ZFS ZFS supports two main types of caching that can utilize an SSD: a. L2ARC (Level 2 Adaptive Replacement Cache) Purpose: Acts as a read cache for frequently accessed data that doesn't fit into the ARC (main memory cache). When it helps: If your workload involves frequent reads of the same data (e.g., databases, virtual machines, or media libraries). If your ARC (RAM) is insufficient to hold all the frequently accessed data. When it doesn't help: If your workload is write-heavy or involves mostly sequential reads (e.g., backups or streaming large files). If your ARC (RAM) is already large enough to handle your workload. b. SLOG (Separate Intent Log) Purpose: Acts as a write cache for synchronous writes, improving write latency and reliability. When it helps: If your workload involves many small, synchronous writes (e.g., databases, NFS, or iSCSI). If you need to ensure low latency for these writes. When it doesn't help: If your workload is mostly asynchronous writes or large sequential writes. If you don't have a lot of synchronous write operations. 2. Workload Considerations Read-heavy workloads: Adding the SSD as an L2ARC can improve performance if your frequently accessed data exceeds the size of your ARC (RAM). However, L2ARC is not a substitute for having sufficient RAM, as ARC is much faster than L2ARC. Write-heavy workloads: Adding the SSD as a SLOG can improve performance for synchronous writes, but it won't help with asynchronous writes or large sequential writes. Mixed workloads: If you have a mix of read-heavy and write-heavy operations, you might benefit from using the SSD for both L2ARC and SLOG, but this depends on the specific workload patterns. 3. RAIDZ2 Performance Characteristics RAIDZ2 is optimized for data integrity and redundancy, but it has relatively high write and read latency compared to other ZFS configurations (e.g., striped mirrors). Adding an SSD as a cache can help mitigate some of the latency, but it won't fundamentally change the performance characteristics of RAIDZ2. 4. SSD Size and Performance A 1TB M.2 SSD is a good size for an L2ARC, as it can hold a significant amount of frequently accessed data. For a SLOG, the SSD size doesn't need to be large, as the SLOG only stores data temporarily until it's written to the pool. A small, high-endurance SSD (e.g., 32GB–64GB) is often sufficient for this purpose. 5. Potential Bottlenecks Network speed: If you're accessing the pool over a network, the network speed (e.g., 1Gbps vs. 10Gbps) might be a bottleneck, limiting the benefits of the SSD cache. Pool performance: The underlying RAIDZ2 pool's performance will still be a limiting factor for sequential reads/writes, even with an SSD cache. 6. Recommendations Add more RAM first: ZFS benefits greatly from having more ARC (RAM). If you haven't maxed out your system's RAM, consider upgrading it before adding an SSD cache. Use the SSD for L2ARC if read-heavy: If your workload is read-heavy and your ARC is insufficient, using the SSD as an L2ARC can improve performance. Use the SSD for SLOG if write-heavy: If your workload involves many synchronous writes, using the SSD as a SLOG can reduce latency. Monitor performance: Use ZFS performance monitoring tools (e.g., zpool iostat, arcstat) to identify bottlenecks and determine whether the SSD cache is making a difference. Conclusion Using a 1TB M.2 SSD as a caching drive in your 4x8TB RAIDZ2 pool can make an appreciable difference if your workload benefits from caching. However, the impact will depend on whether your workload is read-heavy, write-heavy, or mixed. For the best results, ensure you have sufficient RAM first, and then configure the SSD appropriately for L2ARC or SLOG based on your needs.3 points
-
https://docs.paperless-ngx.com/3 points
-
Sorry all! Please try again! We had to update the address field in the top right. It looks like the color formatting is really off. We'll get that resolved. Our apologies.3 points
-
Just a list of apps that jumped into my mind. Home Assistant Code Server Heimdall Tailscale Cloudflared Transmission qBittorrent SABnzbd NZBGet AdGuard Pi-hole Plex Jellyfin3 points
-
Hey all, similar to what TrueNas offers out of the box as the multi-user Time Machine option, I would like to see Time Machine Backup support for macOS devices. This could be a special type of folder for that special purpose only where settings are locked in and only user access permissions can be set as with any other folder. Hope to see this implemented at some point together with a quick tutorial on how to set up the backup in macOS with automatic drive connection on system start and so on. Would make the whole process of setting it up very easy for everyone. That feature would make HexOS a real alternative to the mac mini as a home server for "all-in on apple" people. Please feel free to ask for clarification and add your ideas!2 points
-
2 points
-
It's a must if I am to use this as my new NAS software. AI training and streaming need them.2 points
-
Assuming 2 clients at a time using the server watching a 4k blu ray rip is the system from the LTT video powerful enough for this? Would I need a beefier CPU or even have to wait for gpu support? I have 1080 I can add when its supported and plan on getting the LTT optiplex as a starting point unless this wont meet my needs.(plus new HDDs)2 points
-
2 points
-
Hi everyone ! My name is Jeremie (or Jérémie your lanfuage use the little thing over the 2 e) I Liver In Beloeil, small city in Quebec provincem Canada, about 20 minute ,without traffic, from Montréal. I've been interested in computer science since I was about 12 or 13yo from my brother that was already working in a computer store that offer IT service... nowaday I dis try myself in a IT carreer but I found out I Need to work more from my hand than behind a computer screen... I Work for a HVAC company to do piping on CO2 Machine... (I'll include a picture of what I do) I still enjoy computer thing but only for my own need 😉2 points
-
I would like to have a mode where the system only talks to local devices and does not connect to anything over the Internet. This especially includes an offline update process where I can update via USB stick for example.2 points
-
I would like to throw my hat into the arena on wanting to try getting HexOS working on Netgear ReadyNAS hardware. I have ReadyNAS 424 that has been working great but since Netgear backed out of the NAS game a few year back the OS is dated and I am constantly worried about it not being a secure as it should be but I have it pretty isolated to only working on my local network for serving up Plex media, but I'd really like to updated to a more modern OS that I can be confident in using for my own person image cloud storage that I can access from anywhere, it doesn't need to be fast, just reliable and secure. Here's the specs of the 424: Processor Manufacturer: Intel Processor Type : Atom Processor Model : C3338 Processor Core : Dual-core (2 Core) Processor Speed : 1.50 GHz Memory Standard Memory: 2 GB Memory Technology: DDR4 SDRAM Network & Communication Ethernet Technology: Gigabit Ethernet I believe there is an additional DDR4 SDRAM slot which could be used to add up to 2GB additional RAM I believe, possibly could support up to 8GB ( 2 x 4GB). I've found a couple posts where some people have managed to figure out how to get the hardware to chain load Linux Alpine on a ReadyNAS 4 series, it would be awesome if HexOS could implement some relatively easy process to allow us to update and repurpose these abandoned ReadyNAS devices who's hardware should be capable of supporting at least a basic barebones setup. Here's a GitHub project link for the most promising one I found: RustyDust/readynas-alpine: Convert ReadyNAS systems to an Alpine Linux box while keeping data and services intact. Perhaps the HexOS devs could use it as a starting point to come up with something we could use. I plan on setting up a basic Desktop PC with HexOS on it to potentially replace the ReadyNAS if I'm not able to use HexOS on the ReadyNAS as a backup plan.2 points
-
Hey everyone, first time poster and just purchased a license. Looking forward to being able to building a server on Hex OS once it is more fully fledged. I wanted to ask if there is any plans by the developers to implement an easy way for people (including developers of open source services) to share app configs in the same way that, for example, Plex and Immich are implemented at the moment. I am asking for this because it could significantly help boost the speed of development of these apps, and the growth of the ecosystem for Hex OS. People could maybe even share variations of configs (like Plex with/without hardware acceleration), or even bundle several apps together (something like bundling the whole -arr suite together along with folder directories in a way that is easy for users). It is just a suggestion, but I feel like with all of the attention Hex is getting, the developers would do well in capitalizing on the will of people to tinker with this OS by giving them the tools to make and share configs with one another (and these apps could even get some sort of "seal of approval" if they were considered of high quality by the devs). Thanks for reading my first post, I hope y'all have an amazing day!2 points
-
Can someone explain to me in detail how to change your system once your license is bound to specific hardware? I'd like to beta test on a different system and make the migration to my main server once i find everything runs decent. do i have to contact support or is there some button to click to unlink my hardware? thanks.2 points
-
Absolutely guys. For this first phase of launch we went with minimalistic approach. This way we can narrow our support focus. We will be turning on 2FA in the near term.2 points
-
The OS boot drive cannot be used for a storage pool, it has to be its own device so for your case it would not work2 points
-
Yeah utilizing mismatched drives to their full potential is one party trick that UnRAID has that ZFS does not. ...yet? (Maybe??) I say yet, because ZFS didn't have pool expansion via adding drives until very recently, and if I recall correctly that was actually developed because HexOS+ Ix Systems went to Klara Systems who develop OpenZFS and sponsored that feature to be worked on. So its possible that features like that might (MIGHT. No promises) be added in the future. @jonpDoes that sound about right?2 points
-
2 points
-
GREAT QUESTIONS! Answers below: When future versions of TrueNAS are released, we will test them internally before we make them available via an update mechanism within our UI. Most updates should be able to be applied immediately, but in the event we find a reason to delay the update, notice will be provided to the community. As a more direct question, we think most OS updates will be doable within 1-2 weeks of their TrueNAS SCALE release. You can disconnect us from your server at any time and just use the TrueNAS UI if you want. However, the "install" is still a HexOS install at that point, pointing to our app repo. If you want, you can reinstall TrueNAS SCALE native on your boot device, reboot, import the storage pools we created under HexOS, and continue using TrueNAS natively from there. Yes. If you do things that are destructive, they will have destructive impact ;-). To be clear, there is no safety net when you're navigating in the TrueNAS UI. No bumper lanes there to stop you from shooting yourself in the foot, so the TrueNAS UI is "Swim at your own risk!". We are a replacement management interface for TrueNAS SCALE. The primary focus in the early beta is ease-of-use. Longer term, we will build a docker container that will side-load with the OS to add additional functionality not natively available or part of the out-of-the-box TrueNAS SCALE experience. Buddy backups is a great example of a feature that we are building that will leverage technology in TrueNAS (e.g. replication), but will wrap it in simplicity and marry it with a service that makes connecting to other users far more automated. The app repo that HexOS points to is a clone/fork of the app repo provided by TrueNAS themselves. This allows us to continue to build out our app library independent from them, but also allows us to incorporate anything they do with relative ease. There is no method to adding additional app repos within TrueNAS (nor HexOS), but we do intend to support loading something like Portainer (or another equivalent) for advanced users that want to add 3rd party containers. The command deck will be required for certain functionality. It will ALWAYS be required for initial system provisioning. The main reason is that the HexOS installer does not include our UI and it never will. Instead, the local UI will be loaded via a Docker container that we will install after initial system provisioning. Think of it similar to setting up an iPhone or Android device. You need the Internet + a Google/Apple account to get going, but then you can turn on airplane mode and do whatever you want. Same idea here. The latter (when you receive the early access invite). I updated the terms policy to reflect this as well as it wasn't clear.2 points
-
2 points
-
I not a big user I'll probably only use qbittorrent and jellyfin2 points
-
Home Assistant, Tailscale. It would be super cool if there was a one-click install for game servers as well.2 points
-
1 point
-
Does the Plex application enable GPU pass through? If yes is it complete or partial? Most importantly is it easy to setup?1 point
-
It would be pretty cool if we had the option to transfer licenses to other HexOS users. Obviously not something you guys should prioritize, but with the suggestion.1 point
-
I absolutely love this idea! A temporary fix for this would be using Plex until they add this.1 point
-
@StellarJay and @SignedAdam I have been looking into whether or not to add an m.2 ssd to my new NAS (yet to be delivered) so I threw my question into ChatGPT and the reply mirrored what I have been seeing over and over - ZFS is a RAM hungry filesystem and while 2GB MAY enough to run it, even that may be a stretch - at least usefully. Especially as I plan on running a 4x8TB raidz2 storage pool. Don't forget, I too have an old ReadyNAS that needs a new OS...just not sure HexOS will be that OS anytime soon. Adding a text file with the ChatGPT output if that's helpful at all. Good luck! ZFS_ChatGPT.txt1 point
-
I'm with you. I have a 10yo RN212 that still works just fine. I even bought two HexOS licenses just in case. I even read your whole kernel thread (thanks for linking!) on the ReadyNAS forums. But it looks like even if we could find a way to port over HexOS, it still consume almost all HW resources on the ReadyNAS device not to mention the Fan sensor issues as well. Good thread, though.1 point
-
Because it is based on TrueNas there is no way that is ever going to happen due to how it operates.1 point
-
This was mentioned in another post. The TrueNAS UI username is "truenas_admin", and the password is the one you entered during the setup process.1 point
-
Currently on ..... i3 8350k 24gigs of ddr4 3000mhz Random Mobo from the scrap ben ebay Lsi card - 8 port scrap 4tb drives from ebay 128gb ssd for boot Cooler Master HAF case crammed full of drives with some 3d printed bits to hold in drives Currently at 18tb useable might switch it around once I can get Hex installed1 point
-
1 point
-
I like future me. I bought a license for him whenever he decides to start using HexOS. But this is an issue for present me. I mix drives according to deals I find, so I guess I'll be sticking to SHR for now. Thanks @Mawson for the heads up!1 point
-
Hi everyone! I'm Mawson, AKA /u/Bunnehznipr on reddit, I live in the greater Seattle area where I work for a high end home AV +home automation integration company. My hobbies include gaming, fighting I-5/I-405 traffic for 3 hours a day, aquariums/aquascape, as well as getting out doors to local state and national parks + wilderness areas.1 point
-
I don't think the drive with bootable OS counts towards the prefered 3 drived. It would leave you with two drives in storage pool and they'd just be a mirror copy to each other. I'm reading this becomes non-expandable.1 point
-
I've got a Zimaboard with 2x 4TB Seagate Ironwolf drives mounted on the back of my TV, bolted into the VESA mount of my TV. I really think this is the perfect home setup as long as your TV is not wall mounted. It's also practical to have the TV there when you need a monitor for the server, as I just did during the setup.1 point
-
They plan on having a secure buddy backup system so you and a buddy can each have off site backup for eachother1 point
-
1 point
-
I'd love native cloudflare tunnels support, my ideal setup would be able to easily map subdomains that I own to apps hosted on HexOS1 point
-
I have tried several NAS Systems before, none of them had a official good functioning mobile app, where i could quickly check basic stuff on the fly. Stuff like Updating Apps, restarting containers / VMs, restarting the entire Server, only basic things like this would be awesome. With the Management being Cloud based right now, it should not even be that big of an issue i think.1 point
-
1 point
-
1 point
-
Did not see anything about LXC support. I have been using that in Proxmox for multiple services. Even if it is in a VM that has GUI supported LXC options that would be a good workaround. Having the options to do DOCKER, LXC and VMs would be amazing to have out of the box.1 point
-
Hi there I know that the idea behind HexOs is to make a NAS OS easy for all, but is there a chance to consider an O365 or Google Workspace backup plug-in for small/medium businesses that would like to use this OS? Thanks1 point
-
A new job. The boss said I was hired, the manager said I was hired, my friend said I was hired. But I won't know for sure until all of HR gets back from their holiday vacation and I get an offer letter 😅1 point
-
TrueNAS (Scale) in turn is based on Debian, which *does* support WiFi, so not removing the drivers shouldn't be impossible. The bigger issue I think is support, since there would be more potential sources of errors. Personally I'd like to have WiFi as a fallback option, since troubleshooting my headless server if ethernet ever stops working for some reason will be dreadful ^^;1 point