diff --git a/README.md b/README.md
index 161a03a52b31acda4c3031249485991af8f628ef..4fe84d208e4c315753c89b78ecb7dc5d0585eb3c 100644
--- a/README.md
+++ b/README.md
@@ -10,8 +10,7 @@ They will be used in Terraform for configuration and securing credentials.
 After this, Gitlab CI will initiate Terraform, which create infrastructure matching the configuration.
 While deploying resources, especially instances, Terraform will provide the cloud-init.yml script so it can be executed after boot and configure the instances.
 
-Infrastructure is ready, which the script runned at boot 3 services are running : atrium which serve as a reverse-proxy, code-server and webtop.
-User just 
+Infrastructure is ready, the cloud-init script will run at boot 3 services and leave 3 services running : atrium which serve as a reverse-proxy, code-server and webtop.
 
 ## Setup Terraform Locally
 
diff --git a/server-scripts/cloud-init.yml b/server-scripts/cloud-init.yml
index 57b96d369e308eef0bc97ad0aca3b799ecb5c19a..51f0556304ed7ae8cc46de7b96eb224e8f0bd84e 100644
--- a/server-scripts/cloud-init.yml
+++ b/server-scripts/cloud-init.yml
@@ -47,7 +47,8 @@ runcmd:
   - "curl -fsSL https://get.docker.com -o get-docker.sh"
   - "sh get-docker.sh"
 # Install Atrium
-  - "mkdir -p /root/app/data/letsencrypt_cache"
+  - "mkdir -p /root/app/data && mkdir -p /root/app/letsencrypt_cache"
+  - 'chown -Rf 1000:1000 root/data root/letsencrypt_cache'
   - 'sed -i "s/%atrium_hostname%/$(scw-userdata atrium_hostname)/g" /root/atrium.yaml'
   - 'sed -i "s/%atrium_letsencrypt_email%/$(scw-userdata atrium_letsencrypt_email)/g" /root/atrium.yaml'
   - 'sed -i "s/%atrium_count_index%/$(scw-userdata atrium_count_index)/g" /root/atrium.yaml'