Skip to content

Latest commit

 

History

History
 
 

README.md

Using the config builder

  • Install Python
  • Create a virtual env
  • Install dependencies (requirements.txt)
  • Run python3 make_config.py
  • Review the generated file and adapt it if needed
  • Run docker-compose.sh and follow the instructions. First initialization could take up to 2 mn.

Note: if you are looking for a striped variant with no proxy, checkout the file in docker-compose-barebone.yml on which you'll be able to access the app on https://localhost:3000. In this case, and since SvelteKit (node server) will be directly exposed, make sure to always have the ORIGIN variable at the frontend matching the CISO_ASSISTANT_URL at the backend to avoid getting blocked by the CSRF protection.

The barebone setup is not recommended and not part of the supported variant and only serves as a reference for other implementation.

Why not other variants? (eg. Nginx)

We chose the proxies that all a TLS by default, even if it's using an internal PKI management system. Feel free to open a PR and submit your flavor and we'll definitely look into it.

What about kubernetes?

Checkout the helm chart instructions.