It all depends on your usecase to define the risk vs effort.
I work in a cyber security role, yet my personal laptop has minimal security, because it doesn’t need it. Am I keeping military secrets on it? No. Does it contain bank records? No. So no full disk encryption, no app sandboxing, no AV scanning.
My work laptop… well, that’s a different case altogether.
My advice: do 1 thing at a time and make sure you understand it. For example, do you need a SSH server on a desktop device? Just disable it and that’s it secured. No need for additional jails, fail2ban, firewalls, etc… now it’s easier to maintain, which improves your overall security posture.
Have a look at Lynis and CIS-CAT, etc to audit your system… if it’s vulnerable and you don’t use it, remove it.
That’s why I use Arch… it only has the components you need.
I don’t have practical experience with ZFS, but my understanding is that it uses RAM a lot… if that’s new, it might be worth checking the RAM by booting up memtest (for example) and just ruling that out.
Maybe also worth watching the system with nmon or htop (running in another tmux / screen pane) at the beginning of the next session, then when you think it’s jammed up, see what looks different…
n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?
I have both Fractal Design and SilverStone cases… love them… but the internal layout is not 100% of the consideration
Have a think about airflow and cabling… some of them have weird air flow designs and if you’re putting the machine inside something, or next to something, then that can make more impact on day-to-day use.
For example, I have a Node 304 (not enough drive space for you) because it fits nicely inside Ikea shelving. But the front air flow under the front bezel did mean I keep that machine near the front of the shelf, not pushed back.
And also consider hotswap drive bay caddies that fit smaller drives into large drive bays. Sometimes these have weird power connections, but if you don’t have them do you have enough PSU leads? So, are they absolutely essential? Possibly. Possibly not…
Maybe not the answer you were lookong for, but those are my main considerations now…
No, I (respectfully) disagree… When I had a tower PC under my desk, I upped Boinc to use ~50% idle CPU (from memory… might’ve been more) and that would just keep the chill off my office so that I didn’t need to heat it (unless it was really cold).
In the Summer I would drop Boinc down to ~25% as it was getting too hot in there.
Currently I’m using Joplin with Syncthing-backed file system synchronization. I’m pretty pleased with it, as I do like tagging- and Markdown-based systems....
I used Joplin in the past, but just didn’t quite get completely comfortable with it.
I also tried Nextcloud in the past… that project has become too big for my needs and the file syncing had issues.
Logseq is very similar to Joplin (ie markdown files), but IMHO the editor is easier with Logseq, plus the files are just simple plaintext files, named after the page title, so are easy to edit outside of the application (and immediately update in the app)
At first, I was a little unsure of Logseq’s default of working as a daily journal, but after a while it makes more sense for me - I use it at work, so 99.9% of my notes are meetings, tasks that occur during daily life… and of course those daily journals can refer to other “non-time based” project pages…
I also use syncthing to sync the notes between android phone, linux and Windows laptops and my NAS… so that wouldn’t change for you.
Hi friends. I’m a newbie in self-hosting, though I’ve been managing (virtual) linux servers at work for a couple of years. I’m completely ignorant on the hardware choices out there, hopefully you can point me to the right direction....
Have a look at the ServeTheHome site and channel on youtube … he’s done a load of good reviews of AliExpress devices and some tiny/mini/micro devices (think thinclients)
He covers power consumption and some interesting points (like which recent multi-Gb NICs are supported by pfSense / Proxmox / etc)
Just watching those should at least help you decide what you need.
I was going to build my own virt server and I ended up with a low power, silent, passively cooled box to run all my VMs in… for much cheap.
I want to set up a VPN that uses the client’s IP when sending data out of the VPN server. I am able to use either OpenVPN (open-source edition), or Wireguard.
This is probably waaaay outside what you’re asking, but MythTV can do the tracking for whatever you watch through it (both TV and movies) or listen to… but it can’t do suggestions.
It too me a while to work out why my Nextcloud stuff wasn’t working on my phone. It wasn’t until I went to duckdns.org on mobile data I saw the block. I had changed ISP from one with IPv6, which I had setup, to an ISP without it, and thought it might be that. But it was just coincidence....
I have no idea how the piggyback operators work (ie, purely financial, nothing technical?), but a quick check shows Tesco (uses O2) responds the same way.
I’m lucky to have static IPs, but I have a noip.com and that appears to work ok, so it can’t be a blanket policy on dynamic DNS per se.
I’d like to sync my markdown notes between devices (laptop and phone), which service is better: Nextcloud or Syncthing? Any other important idea I should know?, like latency times, or maximum number of synced devices, what if I edit the same note from both places without internet and then both get connected to a network… For...
I use these for both work and personal life - and you can edit on multiple devices…
Now, the caveat there is, it’s not entirely realtime editing …
logseq updates the display when the underlying markdown file changes, so you can edit on multiple devices if you let them sync which takes a second or so (setup that syncthing folder to watch the filesystem, instead of periodic)
So, I edit a note on my phone, walk ovee to a laptop then see the changes come in and edit some more… pick up the phone, unlock it, probably ready to edit again…
If I leave the house, syncthing could sync over the internet, but I’ve not aet that up… so in the unlikely chance that someone edits the file(s) on my laptop AND I edit on my phone, then syncthing would give me 2 files which others have explained well.
BeyondCompare or meld or… vim… can do simple comparisons in these cases.
Hey guys, I’m new to self-hosting; I’m trying to set up cloud storage to store pics and other content. However, I’m unsure whether to use my old computer, Buy NAS or ResberryPie to set up a home server....
I’m using a variety of PIR motion sensors and mmWave presence sensors; most work fairly well, with a few exceptions. At this point, I have all the lights in my house automated, but with one exception: the master bedroom. I’d like to automate my bedroom lights so that they turn on when someone enters the bedroom unless...
I’m trying to de-Google my life and self-host more. One tricky point with me is calendaring. I can get a CalDav server running and syncing with my Android phone without much hassle, but I haven’t yet found a server or client that can send e-mail reminders for events, rather than just pop-up notifications....
MythTV for the AV … Volumio too, but, not upgrading that to v3.
Not seen radicale mentioned here…
I was an early adopter of OwnCloud and then switched to Nextcloud and, well, just gave up with it… no-one edits documents on it, we don’t look at photos on it, but we did use a shared calendar… so I ditched that, installed radicale and been much happier (ie less admin time, more life time)
Also running syncthing from our phones to a home built NAS and a tablet in the kitchen as the NextCloud photo upload was (still is?) broken.
I run Arch btw
Home Assistant of course… MotionEye in a Pi Zero…
And it’s all behind a pfSense box with DNS and GeoIP blockers installed.
Okay, so years ago, I bought the original Western Digital MyCloud EX2 (model number: WDBVKW0080JCH-EESN) and have been happy with it, it does what I need it to do, which is store my music and films. I didn’t need it to do more than that so hard never needed to upgrade or invest again....
I have never seen nor used a WD MyCloud, but if you know that an upgrade allowed for HA to run (I presume in Docker), then how about just wiping whatever OS is on the NAS and installing a Linix distro, then moving up from there?
A few use TrueNAS to run HA in docker, but a few quick searches shows that won’t work on your hardware.
Probably a lot more work than you were intending, but should simplify the future for that NAS and prevent any kludgy workarounds from trapping you again in the future.
And… I presume you have a backup of everything on that NAS 😉
So I got hold of a domain that shows my exact full name. I thought it would be useful for showing up as “professional” when working in IT and sending resumes....
Using my real surname for email was ok a few years ago, but I don’t have a common surname, and with GeoIP I just felt having a personally identifiable domain name / URL was 1 step towards lack of privacy.
For example anyone lookong for nextcloud.thatstheguy.com was going to be fairly confident they were brute-forcing MY system. (Yes, I know, MFA…)
I’ve posted a few days ago, asking how to setup my storage for Proxmox on my Lenovo M90q, which I since then settled. Or so I thought. The Lenovo has space for two NVME and one SATA SSD....
I’m kinda repeating things already said here, but there’s a couple of points I wanted to highlight…
Monitor the SMART health: Enterprize and consumer drives fail, it’s good to know in advance.
Plan for failure: something will go wrong… might be a drive failure, might be you wiping it by accident… just do backups.
Use redundancy; several cheapo rubbish drives in a RAID / ZFS / BTRFS pool are always better than 1 “good” drive on it’s own.
Main point: build something and destroy it to see what happens, before you build your “final” setup - experience is always better than theory.
I built my own NAS and was going with ZFS until I fkd around with it… for me… I then went with BTRFS because of my skills, tools I use, etc… BTRFS just made more sense to me… so I know I can repair it.
Howdy. I have HAOS running in a Virtualbox VM on a computer on my private subnet (let’s call it the .150 subnet). All my IoT devices are on my .151 subnet. HA can see most of my IoT devices because I’m not currently isolating the subnets, but my vacuum is defying discovery because of UDP crossing the subnets. I’m sure...
I can’t see the image the other reply had but I installed the Avahi package on pfSense to get mDNS between networks. That worked for me (slightly different scenario, but similar to you)
How do you secure Arch?
I have my firewall configured pretty restrictively. I am attempting to configure AppArmor but it seems to complicated....
Question - ZFS and rsync
Hey fellow Selfhosters! I need some help, I think, and searching isn’t yielding what I’m hoping for....
Can I build a NAS out of a desktop? [Request]
n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?
Those who are self hosting at home, what case are you using? (Looking for recommendations)
TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?...
What are your homelab stats?
I just spent a good chunk of today migrating some services onto new docker containers in Proxmox LXCs....
What's your favorite note-taking application?
Currently I’m using Joplin with Syncthing-backed file system synchronization. I’m pretty pleased with it, as I do like tagging- and Markdown-based systems....
Looking for low power devices for selfhosting
Hi friends. I’m a newbie in self-hosting, though I’ve been managing (virtual) linux servers at work for a couple of years. I’m completely ignorant on the hardware choices out there, hopefully you can point me to the right direction....
How can I set up a VPN that will use the client IP address for the connection?
I want to set up a VPN that uses the client’s IP when sending data out of the VPN server. I am able to use either OpenVPN (open-source edition), or Wireguard.
Are there any offline Self-Hosted App for Watch History Tracking and Recommendations?
Is there any self-hosted application that can monitor your watch history and provide movie/TV show recommendations?
UK's O2 network is blocking duckdns.org domains
It too me a while to work out why my Nextcloud stuff wasn’t working on my phone. It wasn’t until I went to duckdns.org on mobile data I saw the block. I had changed ISP from one with IPv6, which I had setup, to an ISP without it, and thought it might be that. But it was just coincidence....
Nextcloud vs Syncthing for PKM notes?
I’d like to sync my markdown notes between devices (laptop and phone), which service is better: Nextcloud or Syncthing? Any other important idea I should know?, like latency times, or maximum number of synced devices, what if I edit the same note from both places without internet and then both get connected to a network… For...
What is the most efficient method to set up a home server?
Hey guys, I’m new to self-hosting; I’m trying to set up cloud storage to store pics and other content. However, I’m unsure whether to use my old computer, Buy NAS or ResberryPie to set up a home server....
Home Assistant 2023.12: Welcome home! (www.home-assistant.io)
Presence Detection - Multiple People / Sleeping People
I’m using a variety of PIR motion sensors and mmWave presence sensors; most work fairly well, with a few exceptions. At this point, I have all the lights in my house automated, but with one exception: the master bedroom. I’d like to automate my bedroom lights so that they turn on when someone enters the bedroom unless...
Self-hosted calendar that isn't Nextcloud and can send e-mail reminders, not just pop-ups
I’m trying to de-Google my life and self-host more. One tricky point with me is calendaring. I can get a CalDav server running and syncing with my Android phone without much hassle, but I haven’t yet found a server or client that can send e-mail reminders for events, rather than just pop-up notifications....
Uncommon Syncthing usecases
What are you non-obvious, maybe strange usecases of Syncthing?...
What are some pros and cons of your DIY cable labeling approaches you have tried?
Hey everyone,...
What are your must-have selfhosted services?
Always enjoyed scrolling though these posts, figured I’d give it a go here:...
Trying to get set up on original WD MyCloud EX 2
Okay, so years ago, I bought the original Western Digital MyCloud EX2 (model number: WDBVKW0080JCH-EESN) and have been happy with it, it does what I need it to do, which is store my music and films. I didn’t need it to do more than that so hard never needed to upgrade or invest again....
domain name with your own name?
So I got hold of a domain that shows my exact full name. I thought it would be useful for showing up as “professional” when working in IT and sending resumes....
ZFS: Should I use NAS or Enterprise/Datacenter SSDs?
I’ve posted a few days ago, asking how to setup my storage for Proxmox on my Lenovo M90q, which I since then settled. Or so I thought. The Lenovo has space for two NVME and one SATA SSD....
Seeking assistance regarding IP address
Howdy. I have HAOS running in a Virtualbox VM on a computer on my private subnet (let’s call it the .150 subnet). All my IoT devices are on my .151 subnet. HA can see most of my IoT devices because I’m not currently isolating the subnets, but my vacuum is defying discovery because of UDP crossing the subnets. I’m sure...