Try the Proof of Concept
Go to our GitHub to clone the repository and follow these instructions.
Containerization Locally and In "Production"
Flask Env File
Before deployment you need to create a .flaskenv file with the following information
Set up Credentials for PGAdmin
Build and Launch the Containers
Locally:
Only starts the containers that make sense on the localhost, e.g. Caddy is skipped because it won't be able to manage the SSL certificates for the production domain from the NAT'd LAN anyway.
If you've made changes to the source code that you need the be included in the "app" container (the flask app) then you can do this (the extra --build flag)
In "Production" (starts all 4 of the containers, including Caddy):
Create an account
Go to this URL
Create your credentials
Go to this URL
Enter your credentials
You will be brought to the interface page after successful authentication
You are now free to try the PropScreen Proof of Concept!
If you need to wipe the database
Acknowledgements
Nuvic's Flask For Startups, link here pgAdmin, link here caddy, link here LLM Guard, link here
Last updated