diff --git a/.env.sample b/.env.sample
index f1b37e62faa3a8341caa0a36412f0c72ca39b9c5..cf127569b84800d2cca2fec88411221701d93d89 100644
--- a/.env.sample
+++ b/.env.sample
@@ -3,3 +3,6 @@ COMPOSE_FILE=docker-compose.yml:traefik.yml
 
 HOST=passbolt.DOMAINE.FR
 NAME=passbolt
+
+MYSQL_USER=
+MYSQL_PASSWORD=
diff --git a/docker-compose.yml b/docker-compose.yml
index d0d473869ee0baf89bad57844a55c8d374a0963d..ff6936c54f9606e6c55b6491d1cac52d3e627aae 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -6,8 +6,8 @@ services:
     environment:
       MYSQL_RANDOM_ROOT_PASSWORD: "true"
       MYSQL_DATABASE: "passbolt"
-      MYSQL_USER: "passbolt"
-      MYSQL_PASSWORD: "P4ssb0lt"
+      MYSQL_USER: ${MYSQL_USER}
+      MYSQL_PASSWORD: ${MYSQL_PASSWORD}
     volumes:
       - database_volume:/var/lib/mysql
 
@@ -19,11 +19,11 @@ services:
     depends_on:
       - db
     environment:
-      APP_FULL_BASE_URL: http://localhost
+      APP_FULL_BASE_URL: http://${HOST}
       DATASOURCES_DEFAULT_HOST: "db"
-      DATASOURCES_DEFAULT_USERNAME: "passbolt"
-      DATASOURCES_DEFAULT_PASSWORD: "P4ssb0lt"
       DATASOURCES_DEFAULT_DATABASE: "passbolt"
+      DATASOURCES_DEFAULT_USERNAME: ${MYSQL_USER}
+      DATASOURCES_DEFAULT_PASSWORD: ${MYSQL_PASSWORD}
     volumes:
       - gpg_volume:/etc/passbolt/gpg
       - jwt_volume:/etc/passbolt/jwt