From 01e85b0ffcb4f339c7dd9a4426d6157c60b62396 Mon Sep 17 00:00:00 2001
From: Saravanan Palanisamy <saravanan30erd@gmail.com>
Date: Sat, 10 Aug 2024 01:15:52 +0400
Subject: [PATCH] Populate .env file using variable inside userdata script
 (#2075)

Populate .env file using variable
---
 cloud-deployments/digitalocean/terraform/user_data.tp1 | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/cloud-deployments/digitalocean/terraform/user_data.tp1 b/cloud-deployments/digitalocean/terraform/user_data.tp1
index cd239c6b4..1853f691c 100644
--- a/cloud-deployments/digitalocean/terraform/user_data.tp1
+++ b/cloud-deployments/digitalocean/terraform/user_data.tp1
@@ -9,8 +9,10 @@ sudo systemctl enable docker
 sudo systemctl start docker  
   
 mkdir -p /home/anythingllm
-touch /home/anythingllm/.env
-  
+cat <<EOF >/home/anythingllm/.env
+${env_content}
+EOF
+
 sudo docker pull mintplexlabs/anythingllm
 sudo docker run -d -p 3001:3001 --cap-add SYS_ADMIN -v /home/anythingllm:/app/server/storage -v /home/anythingllm/.env:/app/server/.env -e STORAGE_DIR="/app/server/storage" mintplexlabs/anythingllm
 echo "Container ID: $(sudo docker ps --latest --quiet)"  
-- 
GitLab