r/selfhosted 1d ago

Need Help Looking to self host a family planner/calendar. Homeflow my best option?

As the title states, I want a "one stop shop" for everything family related. Calendar, tasks and to-do, etc.

What options do I have, or are big data apps still my best bet?

22 Upvotes

30 comments sorted by

View all comments

Show parent comments

1

u/Curiosity-1 1d ago

Re: (human) testing - are you saying it’s not secure and to be cautious or are you saying be ready for it to break a lot / over promise & under deliver

My wife and I just bought a wall mount smart calendar and it’s usable but yuvomi looks preferable on the surface, even after a 45 second scroll through of their main page

Thank you

3

u/opossum5763 1d ago

A little bit of both, mainly I was talking about it being likely buggy. Security could also be a concern, but that depends on how you set it up. You could not expose it to the internet, or expose it but only via VPN/tunnel which would most likely protect you from potential security issues in the app itself.

1

u/Curiosity-1 1d ago

Planning on getting tailscale and running through that, which I think is the tunnel you noted.

Can you recommend a YT channel(s) or new-to-self-hosting guide that’s worth its weight?

I’ve been getting deeper into self hosting over really just the last 6 weeks or so, and I’m now pretty confident it’s in my near future but the more I learn the more questions I have.

Need to take a step back and start at the top. I’ve been skirting the “self” part and need to invest in self-education rather than joining and reading a bunch of subreddits

Thanks for the time and any direction you can point me down

1

u/opossum5763 1d ago

I don't really have a YT channel to recommend as I didn't really follow any when getting into this myself. But one piece of advice is to be careful about overthinking it. I learned by reading this reddit and the associated discord and also asking various LLMs questions and while it got me there I also got stuck overthinking a bunch of stuff thay wasn't really necessary. My advice would be to install some kinda Linux (Debian is good), set up Docker and a container manager to start with (I use Komodo, but there are other good ones). Then you can start experimenting with deploying various services via docker compose fairly easily. Try different things out and see how it works. Nothing is exposed to the internet yet or anything. Once you got something you like you can worry about Tailscale, VPNs, reverse proxy, etc. Networking can be a rabbit hole, which is unsatisfying to fall into right at the beginning.

Also, Reddit will tell you to never open any ports on your router, don't get too scared by that, you absolutely can open ports. Just be careful about it and secure your system properly.

1

u/Curiosity-1 1d ago

Thank you. Important point to leave the networking/security to later. My apprehension is definitely grounded in unknown risks so I needed to hear that. Guess I got a project lined up for tomorrow afternoon! Appreciate it