Created attachment 538558 [details] First working ebuild. Fastcgi Container Fastcgi Container is a framework for development of high performance web applications in C++. Fastcgi Container is a branch of Yandex's Fastcgi Daemon. What's new compared to Fastcgi Daemon: The framework is written in C++17 and does not depend on Boost libraries anymore Support for request filters Support for servlets as an extensions of request handlers Support for sessions Support for authentication and authorization Support for security contexts The framework provides Page Compiler - a command-line C++ server page compiler which generates C++ servlets from JSP-like source files The framework is using CMake as a build system All filters (including authentication/authorization filter) are executed under the FastCGI role "RESPONDER" and do not require that the roles "FILTER" and/or "AUTHORIZER" are supported by FastCGI connector (e.g. corresponding modules for Apache HTTPD). Session manager and security facility (support for authentication and authorization) are implemented as an optional pluggable modules: you may load them to your application and use it, or run the application without these features. Note that form-based authentication depends on session management: if you decide to use form-based authentication, you have to activate the session management as well. License LGPL v.3.0, except Page Compiler which is covered by GPL v.3.0. Requirements A C++17 compliant compiler with complete support for C++17 regex CMake build system Currently the framework can be built on Linux only Dependencies (libraries && headers ) libfcgi libfcgi++ libxml2 libcrypto libuuid libdl
May close. Long time unsupported. Project is closed.