CivetWeb
A small lightweight extensible and embeddable web server with optional SSL/TLS, SQLite, Lua, WebSockets, and JavaScript support.
The current release of CivetWeb or OpenVMS is based on the CivetWeb 1.17.0 distribution.
CivetWeb is a small lightweight MIT-licensed extensible and embeddable web server with optional SSL/TLS, SQLite, Lua, WebSockets, and JavaScript support. CivetWeb can be used as a library to embed web server functionality into an existing application, or it can be used as a lightweight standalone web server that can serve static web pages and dynamic web pages using Lua or JavaScript. For additional details, see the official CivetWeb repository.
This OpenVMS port of the CivetWeb web server includes all functionality provided by the open-source release, including SSL/TLS support (based on OpenSSL 3.0) as well as Lua and JavaScript scripting support.
Software Requirements
- OpenVMS 8.4-2L1 or higher (IA-64, Alpha), V9.2-1 or higher (x86-64)
- VSI TCP/IP, HPE TCP/IP Services for OpenVMS, or MultiNet TCP/IP
- Lua 5.3-5D for OpenVMS or higher
- C compiler (optional; required only if you intend to develop your own extensions)
- It is recommended that the software is installed on an ODS-5-enabled volume
Latest Version
Alpha | Integrity | X86 |
---|---|---|
V1.17-0 | V1.17-0 | V1.17-0 |
Download
AXPVMS-CIVETWEB-V0117-0-1-RNOTES.PDF
I64VMS-CIVETWEB-V0117-0-1-RNOTES.PDF
X86VMS-CIVETWEB-V0117-0-1-RNOTES.PDF
Licensing
MIT