Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 17 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,23 @@ nano .env # Add OPENROUTER_API_KEY=sk-or-v1-...

# 4. Start Aurora
make prod-local

# 5. Get Vault root token and add to .env
# Check the vault-init container logs for the root token:
docker logs vault-init 2>&1 | grep "Root Token:"
# You'll see output like:
# ===================================================
# Vault initialization complete!
# Root Token: hvs.xxxxxxxxxxxxxxxxxxxxxxxxxxxx
# IMPORTANT: Set VAULT_TOKEN=hvs.xxxxxxxxxxxxxxxxxxxxxxxxxxxx in your .env file
# to connect Aurora services to Vault.
# ===================================================
# Copy the root token value and add it to your .env file:
nano .env # Add VAULT_TOKEN=hvs.xxxxxxxxxxxxxxxxxxxxxxxxxxxx

# 6. Restart Aurora to load the Vault token
make down
make prod-local
```

**That's it!** Open http://localhost:3000 in your browser.
Expand All @@ -34,13 +51,7 @@ make prod-local
- `client/` Next.js frontend
- `docker-compose.yaml` local stack (postgres, redis, weaviate, vault, seaweedfs)

## Quickstart
Requirements: Docker with the Compose plugin.

```bash
cp .env.example .env
make dev
```

Open http://localhost:3000 (API: http://localhost:5080, Chatbot WS: ws://localhost:5006)

Expand Down
4 changes: 4 additions & 0 deletions client/src/lib/feature-flags.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,7 @@ export const isSlackEnabled = () => {
export const isConfluenceEnabled = () => {
return process.env.NEXT_PUBLIC_ENABLE_CONFLUENCE === 'true';
};

export const isScalewayEnabled = () => {
return process.env.NEXT_PUBLIC_ENABLE_SCALEWAY === 'true';
};
Loading