Skip to content

Commit 057c3ac

Browse files
committed
add tos and reoder docs structure
Signed-off-by: Gabin L <gabin.lanore@gmail.com>
1 parent 03e086d commit 057c3ac

File tree

7 files changed

+360
-19
lines changed

7 files changed

+360
-19
lines changed

docs/cloud/tos.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Terms of Service
2+
3+
## 1. Introduction
4+
5+
This document defines the rules for using the cloud service provided by the LaboInfra ESGI. By accessing this service, you agree to comply with these terms.
6+
7+
## 2. Service Purpose
8+
9+
The cloud is provided for the academic, experimental and scool project needs of ESGI students and professors. It allows hosting virtual machines and running projects related to studies.
10+
11+
## 3. Eligibility
12+
13+
Access is restricted to ESGI students and teachers. Each user must use their own personal account, but collaboration on projects is allowed as long as individual accounts are used.
14+
15+
## 4. Best Practices and Restrictions
16+
17+
### What You Can Do:
18+
19+
- Deploy virtual machines and use resources for educational purposes.
20+
- Test applications, develop projects, and experiment with cloud technologies.
21+
- Use the cloud for academic projects and research.
22+
- Respect the quotas allocated to your account.
23+
- Secure your access and data.
24+
25+
### What Is Prohibited:
26+
27+
- Hosting publicly accessible services without authorization.
28+
- Engaging in illegal activities (hacking, DDoS, cryptomining, etc.).
29+
- Bypassing network restrictions.
30+
- Sharing your access or using the cloud for commercial purposes.
31+
- Overloading resources and disrupting service stability.
32+
- Using disrespectful or inappropriate resource names.
33+
- Any activity that violates the law or the rights of others.
34+
35+
## 5. Security and Responsibilities
36+
37+
- Each user is responsible for actions performed with their account.
38+
- Any suspicious or non-compliant activity may be reported and investigated.
39+
- If a user performs unauthorized actions or endangers the infrastructure, the incident will be immediately reported to the ESGI administration. The user may be required to explain their actions at a disciplinary committee.
40+
- VM updates and security are the user’s responsibility.
41+
- In case of issues, contact the team via the #ticket-help channel on Discord.
42+
43+
## 6. Support and Penalties
44+
45+
- Failure to comply with the rules may result in access suspension or revocation.
46+
- The administration team reserves the right to modify quotas or intervene in case of abuse.
47+
- No backup guarantee – ensure you create your own backups.
48+
49+
## 7. Terms Updates
50+
51+
These rules may be updated at any time. Users will be notified of changes via email.

docs/index.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
## :memo: Our Mission
44

5-
Laboinfra, the ESGI infrastructure laboratory, is dedicated to providing innovative and collaborative solutions for students, professors, and school associations. Our projects include a private cloud, a game server platform, and more.
5+
Laboinfra, the ESGI infrastructure laboratory, is dedicated to providing innovative and collaborative
6+
solutions for students, professors, and school associations. Our projects include a private cloud,
7+
a game server platform, and responding to the needs of the different ESGI associations.
68

79
## :mag: Overview
810

@@ -26,15 +28,14 @@ Relive our Cloud Day ESGI 2024 presentation on YouTube : [Conf ESGI CloudDay Lab
2628

2729
## :link: Explore the Documentation
2830

29-
* [Projects](/project): Learn about our key initiatives.
3031
* [Cloud](/cloud): A complete user guide for the cloud.
3132
* [Game Servers](/game): Documentation for ESGI association admins.
3233
* [Team](/team): Meet the people behind the scenes.
3334
* [FAQ](/faq): Find answers to common questions.
3435

3536
## :bulb: How to Join Us
3637

37-
Interested in using our services orcontributing ? Visit the [Join Us](/join) page to get started.
38+
Interested in using our services or contributing ? Visit the [Join Us](/join) page to get started.
3839

3940
## :ambulance: Need Help?
4041

docs/project/index.md

Lines changed: 0 additions & 3 deletions
This file was deleted.
File renamed without changes.

mkdocs.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ site_name: LaboInfra Docs
33
site_author: LaboInfra ESGI
44
site_description: >-
55
Documentation for LaboInfra projects.
6+
site_url: https://docs.laboinfra.net
67

78
repo_name: laboinfra.github.io
89
repo_url: https://github.com/LaboInfra/laboinfra.github.io
@@ -12,15 +13,16 @@ copyright: >
1213
<a href="#__consent">Change cookie settings</a>
1314
1415
nav:
15-
- Home: index.md
1616
- Projects:
17-
- Overview: project/index.md
17+
- Overview: index.md
1818
- Cloud: project/cloud.md
1919
- Game: project/game.md
20+
- MindBreak: project/mindbreak.md
2021
- Cloud:
2122
- Getting started: cloud/getting-started.md
2223
- Install certificate: cloud/cert.md
2324
- CLI reference: cloud/cli.md
25+
- Terms of service: cloud/tos.md
2426
- Game:
2527
- game/index.md
2628
- Team: team.md
@@ -43,6 +45,7 @@ markdown_extensions:
4345

4446
plugins:
4547
- search
48+
- social
4649
- git-authors
4750
- git-revision-date-localized:
4851
enable_creation_date: true
@@ -52,9 +55,9 @@ plugins:
5255
branch: main
5356

5457
extra:
55-
logo: assets/images/logo.svg
58+
logo: assets/images/logo.png
5659
favicon: assets/favicon.png
57-
homepage: https://laboinfra.github.io
60+
homepage: https://docs.laboinfra.net
5861
generator: true
5962
social:
6063
- icon: fontawesome/brands/discord
@@ -73,14 +76,13 @@ extra:
7376
We use cookies to display GitHub stats on the docs and because this site is hosted on GitHub Pages.
7477
By consenting, you help us improve our services and provide a better experience.
7578
76-
extra_templates:
77-
- iframe.html
78-
7979
theme:
8080
font: false
8181
name: material
8282
language: en
8383
direction: ltr
84+
logo: assets/images/logo.png
85+
favicon: assets/images/logo.png
8486

8587
icon:
8688
repo: fontawesome/brands/git-alt

0 commit comments

Comments
 (0)