guacamole operationnel
This commit is contained in:
@@ -58,16 +58,19 @@ EOT
|
||||
|
||||
|
||||
docker compose pull
|
||||
# creation fichiers initialisation mariadb
|
||||
[[ -e "initdb" ]] || mkdir "initdb"
|
||||
cat > initdb/initdb-1.sql <<EOT
|
||||
CREATE DATABASE guacamole_db;
|
||||
CREATE USER 'guacamole_user'@'%' IDENTIFIED BY 'StrongPassw0rd';
|
||||
cat > initdb/01-initdb.sql <<EOT
|
||||
CREATE DATABASE IF NOT EXISTS guacamole_db;
|
||||
EOT
|
||||
|
||||
echo "USE guacamole_db ;" > initdb/02-initdb.sql
|
||||
docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql >> initdb/02-initdb.sql
|
||||
cat > initdb/03-initdb.sql <<EOT
|
||||
CREATE USER IF NOT EXISTS 'guacamole_user'@'%' IDENTIFIED BY 'StrongPassw0rd';
|
||||
GRANT SELECT,INSERT,UPDATE,DELETE ON guacamole_db.* TO 'guacamole_user'@'%';
|
||||
FLUSH PRIVILEGES;
|
||||
EOT
|
||||
|
||||
echo "USE guacamole_db ;" > initdb/initdb-2.sql
|
||||
docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql >> initdb/initdb-2.sql
|
||||
docker compose up -d
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user