10/4/2023 0 Comments Freenas nextcloudI know that hosting your own cloud storage is a huge point of interest in the NAS community, so it made sense to do it in a way that a fellow NAS enthusiast might want to follow!īesides, I routinely advocate building over-the-top DIY NAS machines with more processing power than a NAS might need. Ultimately, the reason my Nextcloud VM is running on my DIY NAS is: all of you! I’m quite grateful that so many people find their way to my blog when researching various DIY NAS topics. But I’ve made exceptions to this rule before! For example, there are things ( Home Assistant, Octoprint, etc.) in my house running on Raspberry Pis that probably should be running in a virtual machine on my Homelab server instead. This is a good question! All things being equal, I would choose to host Nextcloud on my homelab server. Why is Brian hosting the Nextcloud Virtual Machine on his DIY NAS instead of his Homelab server? FreeBSD and infinitely more capable of finding answers to questions that I run into since Ubuntu is fully supported by both Tailscale and Nextcloud. I am a bit much more familiar with Linux vs. For that virtual machine, I’d choose Ubuntu 20.04 for its operating system. But after not having much luck before, I ultimately decided that I would use the Bhyve hypervisor to host a virtual machine. Bhyve Virtual Machine: I would have preferred running Nextcloud and Tailscale in a FreeBSD Jail, mostly because it’s less resource-intensive.Unfortunately for me, I’m simply not a savvy enough of a FreeBSD user to get Tailscale functioning. Tailscale would crash any time I launched it, and I wasn’t having much success debugging it on my own-or finding helpful information to help me stumble through resolving it. Setting up Nextcloud in this jail was easy-but the Tailscale client wound up being difficult. FreeBSD Jail: Having run into challenges tinkering with the Nextcloud plug-in, I figured I could just install and host my own Nextcloud alongside Tailscale from inside a jail on my NAS.I had hoped it would be a simple task (for me) to add the Tailscale client to the jail created by the Nextcloud plug-in, but quickly learned that wouldn’t be the case. I even briefly exposed my Nextcloud VM to the Internet through my router. Nextcloud Plug-in: Setting up the plug-in for FreeNAS/TrueNAS was incredibly easy I had Nextcloud up and running in mere moments.Each option had its own benefits and drawbacks, and I as I explored this topic, I experimented with each of the three options. The most difficult decision I made was whether to use the Nextcloud plug-in for FreeNAS/TrueNAS, to create a FreeBSD Jail, or to host it within a Bhyve virtual machine. Please share your experiences with different versions in the blog’s comments! Plugin vs. I would expect that the same-or similar-steps would work with different versions of FreeNAS (now known as TrueNAS Core), but your mileage may vary. Everything in this article was written in the context of using my NAS. My DIY NAS is running FreeNAS-11.2-U8, has an Avoton C2550 CPU, 32GB of RAM, and a 10Gb NIC. This decision was instigated by the shift in what I was asking of my own DIY NAS and encouraged by the numerous questions I’ve been asked about self-hosting cloud storage over the years. I wound up deciding that I’d try and host my own cloud storage using Nextcloud and access it via Tailscale. But SMB’s performance over the Internet isn’t that great, and I wanted to make sure that important content-like my blog-continued to be synchronized across all of the machines that I’d want to be able to access it from. In my blog about implementing Tailscale at home, I installed Tailscale on my OpenWRT router and used Tailscale’s relay node feature to allow my other Tailscale nodes to use all of the resources on my network. My growing catalog of content (primarily video footage) has long since eclipsed what can be stored on Google Drive or Dropbox-and even if I could buy the space, I’d much rather invest the cash into improving my NAS! However, I’m hopeful about our vaccination efforts and I’m cautiously optimistic there might be light at the end of that tunnel. If anything, I have less of a need to access my NAS’s contents remotely. The way that I’ve used my NAS, it has been simpler to use services like Google Drive to have access to my most critical data on my various computers, tablets, and phones.īetween COVID-19 and my new job being 100% remote, I have spent nearly all of my time on my own network. Until recently, I’ve never really felt the urge to access the contents of my DIY NAS from outside of my own network.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |