Projects with this topic
-
LWAS is a web server with SSL and HTTP/1.1 support, designed to serve applications using either SocketPairs or popen as inter-process communication mechanisms.
This architecture allows LWAS to integrate applications written in multiple programming languages, both compiled and interpreted, including but not limited to C, C++, Pascal, Go, Rust, PHP, and Python.
LWAS supports two execution and communication models:
SocketPairs provide full-duplex, bidirectional communication between the server and application workers. This model is intended for persistent workers, high-performance scenarios, and advanced use cases where fine-grained control over communication, buffering, and custom protocols is required. It is well suited for compiled languages and long-lived processes.
popen offers a simpler execution model based on standard input/output streams. This approach prioritizes ease of use and portability, making it suitable for scripting languages and straightforward request–response execution, typically with one process per request.
The currently available examples are implemented using PHP and the popen model for simplicity. As LWAS continues to evolve, additional examples using other languages and communication models will be provided.
2025 ByteDogsSyndicate / OPHELIA
Updated -
This Docker Compose template is meant to run a Node application on Linux, shipped with a curated collection of developer tools.
Updated -
-
Raspberry Pi web server with torrent client to fetch content and save it on a USB drive.
Updated -
An HTTP server for the Raspberry Pi PicoW microcontroller, built on the Pico C SDK and using the LWIP raw TCP API. The server optionally supports TLS, implemented by mbedtls.
Updated -
Web image gallery written in Go.
Updated -
A GUI for the OS/2 web server, Web/2. Just a hobby project to learn VisPro/Rexx, so 'experimental' and 'unfinished' are two words that best describe it!
Updated -
This is a simple web server written in Java. It listens separately for HTTP and HTTPS connections, and can serve basic file types. The code has been kept as simple as possible, in hopes that it can serve as a good classroom example.
Updated -
The amaya-server implementation is based on jetty-server.
Updated -
A chat server and site. Made just for fun.
Updated -
restful-rosetta is a framework for translating RESTful API calls to other RESTful API calls.
Enables fast creation of translation layers around a central stack of operations that are sufficiently (if not perfectly) representable between two upstream APIs.
Requests to A go in, requests to B come out.
Updated -
-
A munin plugin for web server status. Supports Apache and Lighttd.
Updated -
nginx proxy for docker containers
Updated -
Serve a single HTML page on custom port using netcat
Updated -
A simple, extensible HTTP server template in Python
Updated -
Transmitting a command from the local website to the Arduino board via USB as serial COM port
Updated