Tanzanite Web Server is a super secure and fast web server developed in C++. It is designed to efficiently serve web content while prioritizing security and speed. With Tanzanite, you can host your websites and web applications with confidence, knowing that your server is optimized for performance and robust security.
- High Performance: Tanzanite is built with efficiency in mind, ensuring lightning-fast response times even under heavy loads.
- Security: Security is paramount. Tanzanite incorporates robust security measures to protect against common web vulnerabilities.
- Ease of Use: Simple setup and configuration make Tanzanite accessible to developers of all levels.
- Scalability: Tanzanite is designed to scale effortlessly as your web traffic grows, ensuring seamless performance.
To get started with Tanzanite, follow these steps:
-
Clone the Repository: Clone this repository to your local machine using the following command:
git clone https://github.com/t0r-onion/Tanzanite.git
-
Build Tanzanite: Navigate to the
tanzanite-run
directory and build Tanzanite using CMake:
-
Clone the Repository: Clone this repository to your local machine using the following command:
git clone https://github.com/t0r-onion/Tanzanite.git
-
Build Tanzanite: Navigate to the
tanzanite-run
directory and build Tanzanite using CMake:cd Tanzanite/tanzanite-run cmake .. make
-
Run Tanzanite: Once built, you can run Tanzanite with the following command:
./tanzanite
-
Clone the Repository: Clone this repository to your local machine using the following command:
git clone https://github.com/t0r-onion/Tanzanite.git
-
Build Tanzanite: Navigate to the
tanzanite-run
directory and build Tanzanite using CMake and MinGW:cd Tanzanite\tanzanite-run mkdir build && cd build cmake -G "MinGW Makefiles" .. mingw32-make
-
Run Tanzanite: Once built, you can run Tanzanite with the following command:
Tanzanite.exe
Note: make sure the Tanzanite binary is in the same dir as the index.html and other files that belong.
-
Access Your Server: Tanzanite will now be running locally. You can access it by navigating to
http://localhost:8080
in your web browser.
I sincerely apoligize for the unclean code it will be cleaned up in the future as this was a hobby project that I did not care much about until I was encouraged to publish it.
Contributions to Tanzanite are welcome! If you have any ideas for new features, bug fixes, or improvements, feel free to open an issue or submit a pull request.
Tanzanite is licensed under the MIT License.