{"id":15173848,"url":"https://github.com/c-brq/webhosting","last_synced_at":"2026-02-18T15:32:09.265Z","repository":{"id":243200041,"uuid":"811756018","full_name":"C-Brq/WEBHOSTING","owner":"C-Brq","description":"Multiple website hosting: Deployement 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 trough the use of a script. This project is just a Proof of Concept and in no mean should it be used in a production environnement.","archived":false,"fork":false,"pushed_at":"2024-06-25T09:53:45.000Z","size":3542,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-13T21:33:50.592Z","etag":null,"topics":["debian","mariadb","mariadb-database","mariadb-server","nginx","virtualization","vsftp","vsftpd-server","web","web-hosting-automation"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/C-Brq.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-07T08:33:32.000Z","updated_at":"2024-06-25T09:53:48.000Z","dependencies_parsed_at":"2024-10-11T02:41:03.242Z","dependency_job_id":"abdeeaa0-1380-4488-92ba-27951f907455","html_url":"https://github.com/C-Brq/WEBHOSTING","commit_stats":{"total_commits":19,"total_committers":1,"mean_commits":19.0,"dds":0.0,"last_synced_commit":"2f3735bce90b38e0a8a5e1546bd1bb5f816ef815"},"previous_names":["c-brq/webhosting"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/C-Brq/WEBHOSTING","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C-Brq%2FWEBHOSTING","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C-Brq%2FWEBHOSTING/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C-Brq%2FWEBHOSTING/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C-Brq%2FWEBHOSTING/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/C-Brq","download_url":"https://codeload.github.com/C-Brq/WEBHOSTING/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C-Brq%2FWEBHOSTING/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017032,"owners_count":26085951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debian","mariadb","mariadb-database","mariadb-server","nginx","virtualization","vsftp","vsftpd-server","web","web-hosting-automation"],"created_at":"2024-09-27T11:03:44.226Z","updated_at":"2025-10-13T21:33:54.962Z","avatar_url":"https://github.com/C-Brq.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"![Nginx_logo svg](https://github.com/C-Brq/WEBHOSTING/assets/156824818/25a8b9db-3bee-4526-9754-04767db7fe1c)\n# CONTENTS\n[-1 About This project](#1-about-this-project)\n\n[-2 Core of the project](#2-core-of-the-project)\n\n[-3 How to make this project functionnal](#3-how-to-make-this-project-functionnal)\n\n[-4 Documentation](#4-documentation)\n\n#  1 About This project\nThe purpose of this project is to provide a local WEB Hosting service,\nto make it functionnal on a network [Please go Read #3](#3-how-to-make-this-project-functionnal),\nThis project is not a guide just a quick explanation of the infrastructure and the work done to achieve this project.\n\nThis Project uses mainly [NGINX](https://nginx.org/en/), [MariaDB](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Nginx_logo.svg/1280px-Nginx_logo.svg.png) and [VSFTPD](https://wiki.debian.org/fr/vsftpd)\n\nYou may use all the files given into this project.\n\nThis project is strictly Educationnal and is not in production.\n\nThe script is just a proof of concept and is not intended for real life uses (please read the documentation for more information)\n\n#  2 Core of the project\nDeployment 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.\n\nThis Repository is not the complete project.\n\n# 3 How to make this project functionnal\nIn order to make this project functionnal you need to have DNS entries given to a DNS server,\nin order to do that you need to implement the use of an API or manual entries,\nhowever as of right now this is not included in this project, the machines aren't included either.\n\n#  4 Documentation\nWhen you open the compressed file you need to unzip it and open the folder, the folder contains 3 main folders as such:\n\n\u003cimg width=\"61\" alt=\"image\" src=\"https://github.com/C-Brq/WEBHOSTING/assets/156824818/fbe38350-d3df-4b2d-a581-a4c936b41339\"\u003e\n\nIn the first folder \"Docs\" you will find documentation about the project (the only language included so far is French) :\u003cimg width=\"206\" alt=\"image\" src=\"https://github.com/C-Brq/WEBHOSTING/assets/156824818/231f8edb-be9d-457d-97af-b1e67238acad\"\u003e\n\n\nIn the second folder \"Lib\" you will find links to the libraries that are used in this project inside a readme.txt file: \u003cimg width=\"58\" alt=\"image\" src=\"https://github.com/C-Brq/WEBHOSTING/assets/156824818/db00371b-8439-4aa1-8674-f5c45e90afc6\"\u003e.\n\nIn the third folder \"Src\" you will find all the source codes related to the project inside .txt files: \u003cimg width=\"151\" alt=\"image\" src=\"https://github.com/C-Brq/WEBHOSTING/assets/156824818/d858be52-0c6e-4996-b268-4f969d247d2e\"\u003e.\n\n\nPlease read the description above the code before doing anything.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fc-brq%2Fwebhosting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fc-brq%2Fwebhosting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fc-brq%2Fwebhosting/lists"}