Absolutely no problem with it being virtualized as long as you have a pci storage controller and pass that through to trueNAS. HBA cards can be found that do this without raid or anything so you can use zfs in trueNAS.


1GB is probably enough to run one basic service without a GUI. If you want anything more than that you’re going to probably end up running out of RAM and hitting the SWAP file–grinding everything to a snail’s pace. Useful projects here might be to add smarts to something dumb around the house or making an old printer support wireless printing via cups.
Like others have said if you want to tinker, a virtual machine via virtualbox or VMware is free for your use case.
If you strongly prefer hardware, an old PC will probably be cheap or free.
If you really want a pi you’ll probably have to look for something that has at minimum 4Gb (which will be easy to outgrow), recommending 8GB+. Note that raspberry pi’s run best on the official power plug as a USB-a to micro/c won’t provide enough power to be stable and will cause weird issues or crash the pi under heavier loads or when drawing power from the pins.


My understanding is that hba cards support virtualization better than passing sata directly through. But if you’re not virtualizing the NAS, I wouldn’t see an issue with a reputable motherboard that has enough sata ports at 6 Gbps.
For the cheaper expansion cards I’d see that as a central point of failure and would recommend an hba card over a cheaper alternative.
Define “due taxes”? It’s all a net loss bc “we” paid so much in nontaxable stock options to our senior leadership so they could borrow more money and buy a 2nd plane to get from their private island to their new boat.
The anti pizza index fund line item seems kinda funny.
“Randomly purchase N boxes of pizza near offices with a 65% chance once a month” Assuming pizza is disposed immediately to prevent fraud waste and abuse of funds from an unauthorized pizza party.


The perfect brisket heist.


I’ll be honest that I haven’t watched his videos so maybe it ends up stable. TrueNAS basically says in their docs you can end up with weird issues.
If you host it in proxmox directly there’s less overhead, as in it’s not going bare metal > proxmox > TrueNAS > application. You might run into issues but honestly try it and keep a configuration backup if it fails. Pcie passthrough instead of devices for the HBA card and any external graphics cards works the most stable but you won’t be able to “share” those resources.
I personally like docker for most everything I can with a few things hosted within proxmox. I originally started with portainer which gave me a web GUI for docker but honestly docker-compose files are a better approach. So proxmox > debian > docker Proxmox > trueNAS and proxmox > other VMs. This has its own challenges like passing storage from the NAS to jellyfin but works for me.
As for components, I’m stable on an old office desktop computer potato (albeit it does hit some limits with file transfers and transcoding multiple streams). I wouldn’t necessarily recommend going out and buying an equivalent but if you want to mess around, don’t be afraid of not enough resources in a test config.


For #3 officially, nesting TrueNAS in another hypervisor and then using it as a hypervisor is not really recommended, especially with any kind of virtual drives. It could lead to challenges. Virtualizing drives is definitely not recommended and the most stable choice is passing pcie through with a hba card.
Given that, I have a similar setup and I’ve made backups for important data, I passed a pcie data/SAS hba card that I connect any TrueNAS drives to directly instead of a virtualized drive.
https://www.truenas.com/blog/yes-you-can-virtualize-freenas/


I personally haven’t explored self hosting mail. This thread is a year old but might give you insight from people who have.
I’ve heard about using mailbox.org to do what you’re talking about. It seems the general consensus is getting a clean IP mentioned in the thread linked above is the biggest challenge.
Edit: mailbox isn’t the what I was thinking of. I’ve definitely heard of services that let you self host half of it and just do the send receive part.


Setting up jellyfin, I used docker on debian, and an old Quadro card. What could possibly go wrong?
Turns out that week the Nvidia drivers got a faulty update pushed to debian stable and caused an error with getting the GPU to work in any container. I could either wait a week or pull the simple fix from testing. So impatiently I pulled it from testing.


Learning Linux is a great start.
Learning any coding language will help you understand a bit more about the programs will work, however there isn’t much need to actually learn a specific language unless you plan to add custom programs or scripts.
The general advice for email is don’t. It’s very risky to host and it’s a big target for spam. Plus there’s challenges getting the big companies to trust your domain.
However hosting things behind a VPN (or locally on your home network) can let you learn a lot about networking and firewalls without exposing yourself to much risk.
I have no direct experience with next cloud but I understand it can be hosted on Linux, you can buy a Synology NAS and run it in that, or use something like TrueNAS.
Personally my setup is on one physical server so I use Proxmox which lets me run 2 different Linux servers and trueNAS on one single computer through virtual machines. I like it because it lets me tinker with different stuff like home assistant and it won’t affect say my adblocker/VPN/reverse proxy. I also use Docker to run multiple services on one virtual machine without compatibility issues. If I started again, I’d probably have gotten bigger drives or invested in SSDs. My NAS is hard drives because of cost but it’s definitely hitting a limit when I need to pull a bunch of files. Super happy with wireguard-easy for VPN. I started with a proprietary version of openVPN on Oracle Linux and that was a mistake.
A term used derogatorily towards sympathisers of authoritarian communist regimes stemming from “send in the tanks” in 1956.


Apparently you can save it to Google drive then download the Google drive program and make that folder available offline so it downloads it to the computer.
When you setup the Google Takeout export choose Save in a Google Drive folder
Install the Google Drive PC client (Drive for desktop)
It will create a new drive (i.e. G:) in your explorer. Right click on the takeout folder and select “Make available offline”. All files in that folder will be downloaded by the Google Drive Desktop in the background, and you will be able to copy to another location, as they will be local files.


Yes but the camera should be in a place that can’t be physically tampered with easily since someone could theoretically unplug the camera and plug into your home network and see all your computers or other devices as if they had stolen your WiFi password. A small risk but it’s better to hardwire it somewhere they would need a ladder to get to or get a camera system that connects to a central box inside the house.


If you haven’t played Enderal it’s worth a playthrough. It’s a free total conversion mod of Skyrim.


I’m using a commercial desktop with an i5 Sandy bridge. I maxed out to 32Gb of ram only because I’m running trueNAS, debian with containers, and home assistant. Most RAM goes to trueNAS and trueNAS doesn’t accurately report ram. For CPU, mostly just task limited but I don’t really think thats a proxmox issue. Obviously it’s not going to support an enterprise or even small business but it works for what I need of less than 4 users on my budget.
Proxmox doesn’t really ask for much but I probably would recommend docker for your arm devices.
There’s a website called privacy.com for US that lets you virtualized any debit card. I believe PayPal has the feature too.
I recently had to increase my proxmox storage as well from an old 256 to 1TB. What I did was make a copy of /etc via PVE Host Backup and saved that on my NAS/external storage. Almost everything is in /etc/pve. Then I created backups of all the VMs and stored those on the same external storage. I then installed proxmox as normal and compared configs between backup and new configs then restored VMs from backup. The reason I did it this way is because 1) I had installed proxmox a while ago and new config > old config for stability after adding some necessary PVE scripts (e.g. intel chip, and 2) I’ve had weird issues before cloning drives and a fresh install was easier than risking some weird edge case troubleshooting. It also let me keep the old SSD as a backup in case something went wrong.
Edit: Also recommend going with zfs mirrored on the new install during the setup: target disks options and zfs mirrored. ZFS offers some benefits vs the default lvm.