optimised the system installation process

This commit is contained in:
Aurthur Musendame 2023-08-06 15:17:41 +02:00
parent bd75168b89
commit 140b2cb970
4 changed files with 10 additions and 0 deletions

4
install.sh Executable file
View file

@ -0,0 +1,4 @@
sudo apt install libcairo2-dev pkg-config python3-dev gcc g++;
pip install -r requirements-dev.txt;
pnpm i;
pnpm al:upgrade;

1
os-requirements.txt Normal file
View file

@ -0,0 +1 @@
libcairo2-dev pkg-config python3-dev gcc g++

4
postgres-db-setup.txt Normal file
View file

@ -0,0 +1,4 @@
sudo -u postgres psql
create database felicity_lims;
create user felicity with encrypted password 'felicity';
grant all privileges on database felicity_lims to felicity;

View file

@ -25,6 +25,7 @@ PyPDF2==3.0.1
reportlab==4.0.0
fhir.resources==7.0.0
httpx==0.24.0
importlib-metadata~=6.0.0
opentelemetry-instrumentation-fastapi==0.38b0
opentelemetry-exporter-otlp==1.17.0
opentelemetry-instrumentation-logging==0.38b0