mirror of
https://github.com/LibreChat-AI/librechat.ai.git
synced 2026-03-27 10:48:32 +07:00
* refactor: remove Nextra shims, migrate pages/ to app router, upgrade ESLint to v9 - Remove all nextra-shims and legacy pages/ directory - Migrate subscribe, unsubscribe, and toolkit pages to app router - Restructure config docs with guide-first setup steps and Tabs components - Rewrite Docker install, OpenRouter, and custom endpoints docs - Add Quick Start guide, Google Search docs, and image generation cross-links - Update .gitignore * feat: redesign toolkit and integrate into docs sidebar Move credentials generator and YAML validator into the docs under a new "Tools > Toolkit" sidebar section. Old /toolkit routes redirect to /docs/toolkit. Credentials generator: 2-column field grid, per-field copy buttons, copy-all as .env block, empty state placeholder, design system tokens. YAML validator: full-width theme-aware Ace Editor (chrome/twilight), drag-and-drop overlay, result banners with icons, clear button, no print margin. Remove unused .error-marker and .custom-btn from style.css. --------- Co-authored-by: Claude <noreply@anthropic.com>
14 lines
478 B
Plaintext
14 lines
478 B
Plaintext
---
|
|
title: Toolkit
|
|
description: Development tools and utilities for configuring LibreChat.
|
|
---
|
|
|
|
<Cards num={2}>
|
|
<Card title="Credentials Generator" href="/docs/toolkit/credentials-generator" arrow>
|
|
Generate secure random values for CREDS_KEY, JWT_SECRET, and other .env variables.
|
|
</Card>
|
|
<Card title="YAML Validator" href="/docs/toolkit/yaml-validator" arrow>
|
|
Paste or drop your librechat.yaml to check for syntax errors and formatting issues.
|
|
</Card>
|
|
</Cards>
|