Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 2.67 KB

README.md

File metadata and controls

47 lines (28 loc) · 2.67 KB

Nginx_logo svg

CONTENTS

-1 About This project

-2 Core of the project

-3 How to make this project functionnal

-4 Documentation

1 About This project

The purpose of this project is to provide a local WEB Hosting service, to make it functionnal on a network Please go Read #3, This project is not a guide just a quick explanation of the infrastructure and the work done to achieve this project.

This Project uses mainly NGINX, MariaDB and VSFTPD

You may use all the files given into this project.

This project is strictly Educationnal and is not in production.

The script is just a proof of concept and is not intended for real life uses (please read the documentation for more information)

2 Core of the project

Deployment of a hosting solution with a Debian server and a Debian Router, This hosting solution is capable of hosting multiple websites and databases in a Debian Server.

This Repository is not the complete project.

3 How to make this project functionnal

In order to make this project functionnal you need to have DNS entries given to a DNS server, in order to do that you need to implement the use of an API or manual entries, however as of right now this is not included in this project, the machines aren't included either.

4 Documentation

When you open the compressed file you need to unzip it and open the folder, the folder contains 3 main folders as such:

image

In the first folder "Docs" you will find documentation about the project (the only language included so far is French) :image

In the second folder "Lib" you will find links to the libraries that are used in this project inside a readme.txt file: image.

In the third folder "Src" you will find all the source codes related to the project inside .txt files: image.

Please read the description above the code before doing anything.