The LoRa Server project provides open-source building blocks for building LoRaWAN IoT infrastructures. Together these components offer a complete and ready-to-use solution, including an user-friendly web-interface and APIs. Components can be swapped out when integrating into existing solutions or when customization is needed. The LoRa Server project is used worldwide by individuals, universities and companies for different purposes (personal, testing, research and commercial). Some of these components are used by LoRaWAN hardware vendors, either part of their gateway firmware or used for powering their LoRaWAN backends. It is the first open-source LoRaWAN network-server offering support for Class-A, Class-B and Class-C device support.