corrections

This commit is contained in:
Thomas Briffard 2020-01-25 16:24:02 -05:00
parent d4b4cb3929
commit 874eca9a4c
3 changed files with 15 additions and 11 deletions

View File

@ -24,10 +24,11 @@ services:
- ~/.ssh:/home/.ssh:ro - ~/.ssh:/home/.ssh:ro
init: true init: true
environment: environment:
- ANYCONNECT_SERVER=${ANYCONNECT_SERVER} - ANYCONNECT_SERVER=${VPN_SERVER}
- ANYCONNECT_USER=${ANYCONNECT_USER} - ANYCONNECT_USER=${VPN_USER}
- ANYCONNECT_PASSWORD=${ANYCONNECT_SERVER} - ANYCONNECT_PASSWORD=${VPN_PASSWORD}
- USER_ID=${USER_ID} - USER_ID=${USER_ID}
- GROUPE_ID=${GROUPE_ID}
networks: networks:
- default - default
cap_add: cap_add:

View File

@ -7,9 +7,11 @@ id_node=$(id -u node)
if [ $id_node != ${USER_ID} ]; then if [ $id_node != ${USER_ID} ]; then
echo "Création de l'utilisateur giref avec uid=${USER_ID}" echo "Création de l'utilisateur giref avec uid=${USER_ID}"
uname=giref if [ -z ${GROUPE_ID} ]; then
uid=${USER_ID} adduser -u ${USER_ID} -h /home/giref/ -s /bin/bash -D giref;
adduser -u $uid -h /home/giref/ -s /bin/bash -D giref; else
adduser -u ${GROUPE_ID} -g ${GROUPE_ID} -h /home/giref/ -s /bin/bash -D giref;
fi
user=giref user=giref
else else
user=node user=node

View File

@ -7,18 +7,19 @@ export GIREF_HOSTNAME=votre_machine
export VOLUME=le_dossier_a_monter export VOLUME=le_dossier_a_monter
export ANYCONNECT_USER=votre_idul export ANYCONNECT_USER=votre_idul
export USER_ID=id_user_giref export USER_ID=id_user_giref
export GROUPE_ID=id_groupe
########################################## ##########################################
# Ne pas éditer le reste # Ne pas éditer le reste
export ANYCONNECT_SERVER=vpn.ulaval.ca export ANYCONNECT_SERVER=vpn.ulaval.ca
if [ "$1" == "up" ]; then if [ "$1" == "up" ]; then
echo -n "Veuillez rentrer votre mot de passe pour ${ANYCONNECT_SERVER} :" echo "Veuillez rentrer votre mot de passe pour ${VPN_SERVER} :"
read -s $password read -s password
echo export VPN_PASSWORD=$password
export ANYCONNECT_PASSWORD=$password echo "Mot de passe ${VPN_PASSWORD}"
docker-compose up -d docker-compose up -d
echo "Vous pouvez vous connecter à http://${GIREF_HOSTNAME}/theia/" echo -e "Vous pouvez vous connecter à \e[94mhttp://${GIREF_HOSTNAME}/theia/\e[39m (Attention, le / à la fin est important)"
elif [ "$1" == "down" ]; then elif [ "$1" == "down" ]; then
echo "Arrêt de theia..." echo "Arrêt de theia..."
docker-compose down docker-compose down