An open API service indexing awesome lists of open source software.

https://github.com/kalakit/kalaserver

C++20 library for hosting web and media servers on Windows and Linux.
https://github.com/kalakit/kalaserver

cloud-storage http http-server https https-server httpserver httpsserver linux media-server openssl posix server tcp unix website-server windows windows-10 windows-11

Last synced: about 1 month ago
JSON representation

C++20 library for hosting web and media servers on Windows and Linux.

Awesome Lists containing this project

README

          

# KalaServer

KalaServer is a lightweight C++ 20 library for Windows and Linux that allows you to make web, media or any other kind of a server with very few dependencies. The library is currently in early alpha development, so a lot of changes will come, but the core goals will stay the same.

This project relies on several [external dependencies](https://github.com/greeenlaser/external-shared), they are not shipped inside this project, please make sure you have that repository cloned into a folder inside the same parent directory as this project folder before compiling this project from source.

# Cloudflare tunnel

*KalaServer* supports Cloudflare tunnel but is not required to use it. If you wish to use Cloudflare tunnel then you must manually [download](https://github.com/cloudflare/cloudflared/releases) it and place it to C:\cloudflared or /usr/local/bin.

---

## Links

[Donate on PayPal](https://www.paypal.com/donate/?hosted_button_id=QWG8SAYX5TTP6)

[Official Discord server](https://discord.gg/jkvasmTND5)

[Official Youtube channel](https://youtube.com/greenlaser)

---

## Docs

[How to build from source](docs/build_from_source.md)

[External libraries](docs/external_libraries.md)

[Lost Empire Entertainment and KalaKit ecosystem](docs/ecosystem.md)