Skip to content

Commit 22da48f

Browse files
committed
added info for project of labo
1 parent 3a317f8 commit 22da48f

7 files changed

Lines changed: 46 additions & 6 deletions

File tree

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Events: CTFs, Clash des Écoles, and other.
1919
* 50+ virtual machines deployed by student and professor for studies.
2020
* 120TB Raw of storage implemented using Ceph.
2121
* 50 servers powering our infrastructure.
22-
* 2+ associations benefiting from our game servers.
22+
* 3+ associations benefiting from our services.
2323
* 2 year of hard work to bring our private cloud to life.
2424

2525
## :movie_camera: Our Cloud Project Conference

docs/project/game.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1-
# Game Hosting
1+
# Laboinfra Game Hosting Service
22

3-
> Todo Make a presentation of the game hosting service with a list of features and a call to action and currentlly hosted games.
3+
## Overview
4+
We provides hosting services for the school’s video game associations. This initiative ensures that gaming communities within ESGI have access to reliable and efficient server resources.
5+
6+
## Dedicated Infrastructure
7+
To support this service, We operate dedicated servers specifically allocated for game hosting. These servers are managed using **Pterodactyl**, a powerful and flexible game server management platform.
8+
9+
## Management & Accessibility
10+
The administrators of each gaming association have access to Pterodactyl, allowing them to deploy and manage their own game servers independently while benefiting from our infrastructure.
11+
12+
This service enhances the gaming ecosystem by providing robust and scalable hosting solutions for student-led gaming communities.
125 KB
Loading

docs/project/mindbreak.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1-
# MineBreak CTF
1+
# Mindbreak CTF Infrastructure Overview
22

3-
> Todo add a description of the project and work done by the team for previous CTFs
3+
## What is Mindbreak?
4+
Mindbreak is a Capture The Flag (CTF) competition organized at ESGI, exclusively focused on cybersecurity challenges. Participants must solve various security-related tasks that test their technical skills, problem-solving abilities, and strategic thinking.
5+
6+
## Infrastructure and System Setup
7+
Our team is responsible for designing, deploying, and maintaining the network and server infrastructure that powers the competition. We ensure a stable, secure, and high-performance environment for all participants. Our key responsibilities include:
8+
9+
- **Network Architecture**: Designing and setting up the network to handle the competition’s traffic and security requirements.
10+
- **Server Deployment**: Hosting and managing the challenges and competition platform.
11+
- **Security Measures**: Implementing protections to ensure fairness and prevent abuse.
12+
- **Monitoring & Maintenance**: Continuously supervising the infrastructure to ensure smooth operation during the event.
13+
14+
## Map of the Infrastructure
15+
![Mindbreak Infrastructure Map](mindbreak-infrastructure-map.png)
16+
17+
## Past and Future Editions
18+
- **Previous Editions**: We successfully managed the infrastructure for the first two editions of Mindbreak, progressively improving reliability and scalability.
19+
- **Ongoing Work for the 3rd Edition**: Our team is currently working on further optimizations to enhance performance, security, and participant experience.

mkdocs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,16 @@ markdown_extensions:
4444
- admonition
4545
- pymdownx.details
4646
- attr_list
47+
- md_in_html
48+
- pymdownx.blocks.caption
4749
- pymdownx.emoji:
4850
emoji_index: !!python/name:material.extensions.emoji.twemoji
4951
emoji_generator: !!python/name:material.extensions.emoji.to_svg
5052

5153
plugins:
5254
- search
5355
- social
56+
- glightbox
5457
- git-authors
5558
- git-revision-date-localized:
5659
enable_creation_date: true

poetry.lock

Lines changed: 12 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mkdocs-material = {extras = ["imaging"], version = "^9.6.5"}
1414
mkdocs-git-revision-date-localized-plugin = "^1.3.0"
1515
mkdocs-git-committers-plugin-2 = "^2.4.1"
1616
mkdocs-git-authors-plugin = "^0.9.2"
17+
mkdocs-glightbox = "^0.4.0"
1718

1819

1920
[build-system]

0 commit comments

Comments
 (0)