aki-008 commited on
Commit
1ade6ae
·
1 Parent(s): 1ca0954

Final history clean-up and deployment preparation

Browse files
Files changed (1) hide show
  1. start.sh +12 -2
start.sh CHANGED
@@ -1,8 +1,18 @@
1
  #!/bin/bash
2
  # 1. Start PostgreSQL
3
  service postgresql start
4
- su - postgres -c "psql -c \"CREATE USER user WITH PASSWORD 'password';\""
5
- su - postgres -c "psql -c \"CREATE DATABASE studentdb OWNER user;\""
 
 
 
 
 
 
 
 
 
 
6
 
7
  # 2. Start ChromaDB (in-process or separate port)
8
  chroma run --host 0.0.0.0 --port 8080 --path ./chroma_store &
 
1
  #!/bin/bash
2
  # 1. Start PostgreSQL
3
  service postgresql start
4
+
5
+ # Wait for service to initialize
6
+ sleep 5
7
+
8
+ # Execute database setup commands
9
+ sudo -u postgres psql -c "CREATE USER prepuser WITH PASSWORD 'password';"
10
+ sudo -u postgres psql -c "CREATE DATABASE studentdb OWNER prepuser;"
11
+
12
+ export DATABASE_URL="postgresql+psycopg2://prepuser:password@127.0.0.1:5432/studentdb"
13
+ export chroma_host="127.0.0.1"
14
+ export chroma_port="8001" # Assuming you run ChromaDB on this port in start.sh
15
+ export chroma_collection="prepai_collection"
16
 
17
  # 2. Start ChromaDB (in-process or separate port)
18
  chroma run --host 0.0.0.0 --port 8080 --path ./chroma_store &