A lightweight HTTPS server implementation with an Apache-inspired logging system created for educational purposes
- GCC
- GNU make
- gzip
- OpenSSL development libraries
Compile the project
make
Install the manpage and compiled binary
sudo make install
make- Compile the binarymake install– Copy binary and manpage to system directoriesmake clean– Remove build objectsmake fclean- Remove build objects and binary
cyllenian [OPTIONS]
-c <path> Specify path to certificate file
-h Display program usage
-k <directory> Specify path to private key file
-l Save program output to file
-p <port> Specify port to listen on
GNU General Public License V2
Copyright (c) 2025 Jacob Niemeir