Today I've been doing wow emulation for one month, it has been extremely fun and still is, it's really what I've enjoyed doing the most for years. Together with your help, I've learned so incredible much in a short amount of time. I can honestly say that my server is starting to look really good, and it's at a point where It's fun for real, and not just a server I threw together for the sake of doing something.
The purpose of my server is not to get loads of players or make any money (in fact I won't even accept donations), but just to share my work and my learning process together with old friends of mine, and perhaps some new people if they'd be interested. I'm talking about an amount of maybe 20 people. As my server has this purpose, I find it enough to be home-hosted since it's kind of a project where I'm learning. But I have one problem, and that's how many threads I see each day about people releasing things to destroy people's server. And replies of how fun they think it is. In my opinion, attacking someone innocent and his server just because you consider him bad or a beginner, is extremely childish. Everyone should get the chance to learn and get better, It's not like everyone's born good at this.
Now the point of the thread is, that I'm afraid of even hosting my own server. I'm almost certain that I'll get attacked for no reason, even though I have always tried to keep my attitude good and have a neutral status, instead of making enemies.
I'm looking for your opinion on this, is it even worth for me trying to do this, which is hosting it at home? Or will it just end up as I predicted?
Yet I'm not experienced enough to protect myself, and I believe that I won't be able to for a very long time seeing how experienced some of the users are that are doing this like this, and all of the stuff that they are releasing to support destroying people's servers. It's such a bad behavior.
TL;DR: I'm afraid to even host my server as a learning project and sharing it for friends and perhaps some new players. I'm looking for your help, thanks.