These are all estimations from my personal experience as a server manager.
Server, I personally recommend CubedHost, I've used them for both Minecraft and Teamspeak multiple times and although they charge $10 / GB, I have never had any issues with them and their servers run perfectly.
Server: 3GB - $30 / month (CubedHost)
Webserver: Plan 4 Webhosting - $7.50 / month (SpartanHost)
Website: XenForo Standard License - $140 Lifetime + 12 months updates and support w/ a $40 1 year extension after the first year *expensive route: +$35 for a custom theme
Discord: Easy to set up (in my opinion) you can do it yourself - ~4 hours of your time
- This is a hard one, starting out, you could use Enjin, however, I strongly advise springing for a XenForo License. All be it expensive, it is worth every penny.
Plugin Development: with Premium Spigot plugins, ~$175 (give or take). *expensive route: Custom Coded, ~$600 (maybe?)
*expensive route: Teamspeak: at 120 slots - $34 / month (CubedHost)
Advertisement (youtube): YT's from 10k-75k subs usually charge around $40 / video
*expensive route (youtube): YT's such as Graser10, StrawberryJam, and a few others (I have contact with their business manager, thus how I know this) charge $600 / video
Basic price: ~$352.50 + 1 YT ad at $40 / video = ~$392.50
Expensive Route: ~$846.50 + 1 YT ad at $600 / video = ~$1,446.50
Per month: ~$37.50
Per month expensive route: ~$71.50
So if you took the expensive route, starting your server would cost approximately $1,446.50.
If you took the basic route, starting your server would cost approximately $392.50.
If you took the expensive route, your server would cost you approximately $71.50 / month.
If you took the basic route, your server would cost you approximately $37.50 / month.
Again, all of these are estimations and assumptions.
I haven't owned a server in about a year, I usually only manage them so the finances I see can be limited sometimes.
It also depends on what you get done, i.e. what plugins you buy or who you hire to code for you. I know that Turqmelon (very reputable developer, works for BajanCanadian) charges $75 / hour.
Damn you went into detail
