I am running a Microsoft Azure instance for hosting ASP.NET websites and a Teamspeak server. For my needs, the price is fairly expensive, so I'm looking for a self-hosted solution.

My requirements for my machine are:

  • 5+ user license
  • 1 physical CPU support (8 logical cores)
  • 16 GB RAM support
  • virtualization support
  • hosting of ASP.NET websites
  • hosting a Teamspeak server
  • running Node.JS applications
  • cost less than an Azure A2 basic tier instance ($60 per month), a one-time perpetual license is preferred

I don't need:

  • MS SQL Server
  • hosting (since that's off-topic for this site)
  • So if I simply add to my question my requirements, then would the question be valid?
    – Caimen
    Jul 11, 2016 at 20:20
  • Basically yes: define your needs, e.g. how many users, how many CPUs etc. I'm uncertain whether we recommend licenses, though. IMHO this has not been discussed on Meta yet. Give it a try and perhaps that'll result in a discussion. I'd not be too specific about Windows Server 2012. Maybe you'll find out that Windows Home Server or Windows Server 2015 fits even better. Jul 11, 2016 at 20:25
  • 1
    Edited some more, it's correct.
    – Caimen
    Jul 11, 2016 at 20:39
  • Although it's been edited so heavily there is hardly a question anymore, I need to know which specific license to get. Is this question okay?
    – Caimen
    Jul 11, 2016 at 20:41
  • 1
    @AidenGrossman: are you sure? You even need CALs for getting an IP address via DHCP... In any case, what OP describes seems not need more than the 5 CALs that are included in the Standard Edition. Jul 11, 2016 at 22:14

1 Answer 1


As far as I can say, a Windows Server 2012 R2 Standard license + 5 user CALs are required here.

  • cost less than an Azure A2 instance: The cost is ~630 EUR (Reichelt, German, at the time of writing).

    Given you can buy hosting for ~25 EUR/mon (netcup, RS 4000 G7 at the time of writing), that saves you ~35 EUR/mon, which means you need to run it for 18 months to become more cost effective than your Azure instance.

    That said, be aware that Windows Server 2016 will come soon. Perhaps you want to wait for that version to have longer support.

  • 5+ user license: CALs are no longer included, so you need to buy them on top. A 5 user CAL is at ~170 EUR (Reichelt, German).

    This decreases the ROI from 18 months to 22 months.

    I trust the comment of @Aiden Grossman here, who said:

    you only need CALs if you are using Windows authentication if you are using forms authentication then you do not need CALs

    and I'm assuming that you're doing your own user management and not use Active Directory to manage users. My reasoning is as follows:

    If you do form-based authentication using MS SQL Server, no Windows Server CAL is needed, but you need a SQL Server CAL. Now, remove the SQL Server and replace by mySQL.

  • 1 physical CPU support: support for 2 CPUs, (8 logical cores??)

  • 16 GB RAM support: 4 TB supported

  • virtualization support: included for 2 VMs (you can see that in the technical data at Reichelt)

  • hosting of ASP.NET websites: comes with IIS

  • hosting a Teamspeak server: ok, it's free AFAIK, not part of the question

  • running Node.JS applications: ok, it's free AFAIK, not part of the question


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.