72 lines
1.1 KiB
Markdown
72 lines
1.1 KiB
Markdown
# What the F***
|
|
|
|
It s a studies environment for classroom with web client ssh access
|
|
|
|
|
|
## User liste
|
|
|
|
add list of users in ./data/liste with the format :
|
|
|
|
```
|
|
NAME Surname
|
|
NAME2 Surname2
|
|
```
|
|
|
|
## Build Docker image
|
|
|
|
```
|
|
docker build . -t isensshbase
|
|
```
|
|
|
|
## environement generation
|
|
|
|
launch script
|
|
|
|
```
|
|
./generate.sh
|
|
```
|
|
|
|
it create
|
|
- docker-compose.yml
|
|
- create fake file partition on the hosts system access in ./data/students/part/.
|
|
|
|
## start docker stack
|
|
|
|
```
|
|
docker-compose up -d
|
|
```
|
|
|
|
## regen a specific instance
|
|
|
|
```
|
|
regen_inst.sh
|
|
```
|
|
|
|
## Delete all
|
|
|
|
```
|
|
docker-compose down
|
|
./generate.sh del
|
|
rm docker-compose.yml
|
|
```
|
|
|
|
# Preview
|
|
|
|
En gros monter l'infrastructure complète pour TOUS les étudiants me prendre moins de 5 minutes quand la liste des apprenants serra publié.
|
|
|
|
Le nom de la machine correspond au couple nom de famille première lettre du prenom
|
|
|
|

|
|
|
|
La première connexion oblige à changer de mot de passe
|
|
|
|

|
|
|
|
La session doit être redémarrée
|
|
|
|

|
|
|
|
et les données peuvent être récupérées via un serveur sftp incorporé
|
|
|
|

|