Installation
β Running STATUS locally with Dockerβ
STATUS is in a pre-production version, so it is normal that some parts of the system contain bugs, if you find any, please report them here.
Installation prerequisitesβ
Before starting with the installation it is necessary to install (or upgrade if the Docker version is less than 1.27.0) the following tools:
- Docker: You can find the installation guide for your operating system here.
This installation includes a .env.deploy
file that must be partially filled in by the user. In order to use the application correctly, you must enter this .env:
- OpenAI API Key
- OpenAI OrgID
- Github Client Secret
If you don't have this information, don't worry, you will be able to use a part of the system.
Installation Guide for Windowsβ
-
Open the Windows Powershell.
-
Clone the GitHub repository with the following command:
git clone https://github.com/statuscompliance/infrastructure
-
Find the
infrastructure
folder or execute:cd .\infrastructure\Windows\
-
Run the setup script:
.\setup.ps1
-
Enter the requested information (username, password and e-mail address to be used in the system).
-
After the installation is complete, you can access the system at
http://localhost:3000
.
Installation Guide for MacOS/Linuxβ
-
Open a terminal.
-
Clone the GitHub repository by running the following command:
git clone https://github.com/statuscompliance/infrastructure
-
Change to the newly cloned directory:
cd infrastructure
-
Run the setup script:
./setup.sh
-
Enter the requested information (username, password and e-mail address to be used in the system).
-
After the installation is complete, you can access the system at
http://localhost:3000
.