No description
Find a file
Gabriel Luiz Freitas Almeida e1d58c7421 Implement backwards compatibility for flow ID handling and enhance API key generation process
This commit introduces backwards compatibility for the flow ID by allowing the use of the deprecated FLOW_ID environment variable while issuing deprecation warnings. Additionally, the API key generation process has been improved with validation checks for cached keys and enhanced error handling. The Langflow client initialization has been updated to ensure proper handling of environment variables, contributing to a more robust and well-documented codebase.
2025-09-04 10:23:10 -03:00
.github/workflows Update build-multiarch.yml 2025-08-30 11:22:34 -04:00
documents arm wip 2025-08-26 23:50:47 -04:00
flows flow 2025-08-27 16:21:20 -04:00
frontend Merge branch 'main' of github.com:phact/gendb 2025-09-02 10:50:35 -04:00
keys empty keys directory 2025-09-02 17:12:21 -04:00
securityconfig monitor service and kf subscription WIP 2025-08-22 01:09:18 -04:00
src Implement backwards compatibility for flow ID handling and enhance API key generation process 2025-09-04 10:23:10 -03:00
.dockerignore gdrive v0 2025-07-29 02:12:44 -04:00
.env.example LANGFLOW_URL 2025-08-27 23:09:11 -04:00
.gitignore empty keys directory 2025-09-02 17:12:21 -04:00
.python-version take 0 2025-07-10 22:36:45 -04:00
docker-compose-cpu.yml Update Docker Compose files to include OPENSEARCH_PASSWORD in environment variables 2025-09-04 08:59:54 -03:00
docker-compose.yml Update Docker Compose files to include OPENSEARCH_PASSWORD in environment variables 2025-09-04 08:59:54 -03:00
Dockerfile arm wip 2025-08-26 23:50:47 -04:00
Dockerfile.backend arm wip 2025-08-26 23:50:47 -04:00
Dockerfile.frontend split frontend and backend containers 2025-08-01 10:12:39 -04:00
Makefile Add development Makefile with comprehensive commands 2025-09-04 08:59:34 -03:00
pyproject.toml arm wip 2025-08-26 23:50:47 -04:00
README.md readme 2025-08-22 01:08:41 -04:00
uv.lock no auth mode 2025-09-02 10:50:20 -04:00
warm_up_docling.py arm wip 2025-08-26 23:50:47 -04:00

OpenRAG

Ask DeepWiki

getting started

Set up your secrets:

cp .env.example .env

Populate the values in .env

Requirements:

Docker or podman with compose installed.

Run OpenRAG:

docker compose build

docker compose up

CPU only:

docker compose -f docker-compose-cpu.yml up

If you need to reset state:

docker compose up --build --force-recreate --remove-orphans

For podman on mac you may have to increase your VM memory (podman stats should not show limit at only 2gb):

podman machine stop
podman machine rm
podman machine init --memory 8192   # example: 8 GB
podman machine start