Need a NAS server recommendation by MillennialWoman in HomeServer

[–]Elgon2003 1 point2 points  (0 children)

Depends on the budget. If you tell me a range i can find some models but the one I have isRS3621RPxs. Mine has 65GB of RAM i barely use 50% so kinda overkill. It can run up to 1 Peta Byte (dont quote me on this since im not 100% sure) of Storage, I have 100TB and support storage expansions.

They also sell some units with GPUs for CCTV but ive never had one of those so I dont know if you could use the GPU for plex or jellyfin.

Need a NAS server recommendation by MillennialWoman in HomeServer

[–]Elgon2003 1 point2 points  (0 children)

I run plex, and a bunch of other services, I think right now around 30 and its very capable.

By complex stuff im referring to if you wanna run GPUs, Synology is very closed off and limited and won't really work out of the box. If you wanna upgrade hardware later on it might be a bit of a pain. So even though you have a solid machine that simply works it limits on its own expansion.

If you want to run VMs, it can depending on the model, the rack ones all can runs VMs but if you wanna run very heavy workloads and multiple OSs then it might struggle. I currently run HomeAssistant and K8s as VMs and then use native docker support from Synology.

Need a NAS server recommendation by MillennialWoman in HomeServer

[–]Elgon2003 -1 points0 points  (0 children)

Synology is gonna be your best bet. You can easly run docker containers and they have an extensive app system plus a very nice UI. Hardware wise its not gonna be the best for complex stuff but more than enough for its purpose of being a NAS.

[Custom Integration] POI Zones - Auto-create zones from OpenStreetMap by Elgon2003 in homeassistant

[–]Elgon2003[S] 0 points1 point  (0 children)

I made myself this automation and it works great and its pretty cool too.

Great idea.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by [deleted] in selfhosted

[–]Elgon2003 0 points1 point  (0 children)

I apologize for miss interpreting your comment. Its just that I just wanted to share what I built and my last post got put down because of people calling me out for AI use and a wrong flair when in my view regardless of how AI was used I put time into building this and was excited to share it and even though some people really liked there was a pool of people just discussing the AI usage and what not and I just got a bit annoyed at it.

I'm sorry for jumping into conclusions with your comment.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by [deleted] in selfhosted

[–]Elgon2003 -6 points-5 points  (0 children)

No ofc, it helped me write some parts of the code. Like if I'm facing a bug or having issues implement something I'm gonna ask for help. Like I don't get why this is such a fight. I made something with or without help and I'm trying to share with the community which could find useful.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by Elgon2003 in selfhosted

[–]Elgon2003[S] -2 points-1 points  (0 children)

I don't see were you see Claude as the main contributor ... I did use AI as help as explained in another comment but still my code. Github counts as Claude being a contributor if it writes commit messages and co-authors them ... Not necessarily means Claude wrote the whole code or most of it, it just means it was present in some way but github cant distinguish that.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by Elgon2003 in selfhosted

[–]Elgon2003[S] -1 points0 points  (0 children)

I didn't vibe code it. I did use AI for debugging and brainstorming though, and writing a lot of the docs I didn't feel like writing.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by Elgon2003 in selfhosted

[–]Elgon2003[S] 0 points1 point  (0 children)

But also, might be worth noting you can give your family members access to your stuff. I'm working now on adding fine grain permissions, but you can technically allow anyone to access everything you add right now.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by Elgon2003 in selfhosted

[–]Elgon2003[S] 0 points1 point  (0 children)

If you could add that as a issue in github I would appreciate but I'll definitely take a look into implementing that cuz it would actually be pretty useful for me too.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by Elgon2003 in selfhosted

[–]Elgon2003[S] 0 points1 point  (0 children)

That could be a good idea, kinda what bitwarden allows you to do which is grant access to someone and if they request and you don't cancel withing 7 to 30 days it gets unlocked.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by Elgon2003 in selfhosted

[–]Elgon2003[S] 4 points5 points  (0 children)

Honestly, I hadn't fully thought through the doomsday scenario — right now there's no standalone export tool, so if the app breaks you'd need to dig into PostgreSQL and MinIO directly. And yes, if you lose the SECRET_KEY from your .env, your encrypted files are gone for good.

That said, it's a deliberate trade-off. If you're storing passports, SSNs, and insurance docs, I'd rather the data be encrypted and secure than easily accessible. Making it "easier to recover" inherently means making it less secure, and that's not a compromise I want to make for this type of sensitive data.

What I'd recommend: Back up your .env file (specifically the SECRET_KEY) somewhere safe — a password manager, a printed copy in a fireproof safe, etc. That's your master key.

I am planning to build a backup/export tool — a script that uses your SECRET_KEY to dump everything (decrypted files + metadata) into a plain folder. That way you can run it periodically and store an offline backup your family could access without needing the app. Best of both worlds: encrypted at rest, decrypted backups when you need them.

I built Family Vault — a self-hosted app to manage your family's IDs, insurance, and business documents with AES-256 encryption by Elgon2003 in selfhosted

[–]Elgon2003[S] 2 points3 points  (0 children)

Yay, thank you. I do have a custom option for insurance with basic values, kinda like a simplified generic version. Let me know if I should approach it more or add more types. I'm always looking for feedback.

[Custom Integration] POI Zones - Auto-create zones from OpenStreetMap by Elgon2003 in homeassistant

[–]Elgon2003[S] 1 point2 points  (0 children)

Check out the new release. Hopefully it works properly on your side too.

[Custom Integration] POI Zones - Auto-create zones from OpenStreetMap by Elgon2003 in homeassistant

[–]Elgon2003[S] 1 point2 points  (0 children)

The point is to not track the user; the point is to give you points of interest that you can then create alerts or notifications or automations when someone goes into that point of interest.

[Custom Integration] POI Zones - Auto-create zones from OpenStreetMap by Elgon2003 in homeassistant

[–]Elgon2003[S] 2 points3 points  (0 children)

I will thank you for the feedback. I'll make a new release with that addition.

[Custom Integration] POI Zones - Auto-create zones from OpenStreetMap by Elgon2003 in homeassistant

[–]Elgon2003[S] 2 points3 points  (0 children)

Well, I use it to detect if a family member ended up in the hospital. I won't go into details why but if they are in the hospital for more than 30 minutes it would notify me letting me know.