How-To Guides — Administer & Configure FowyldAI¶
Task-based guides for administrators, operators, and integrators.
Set Up with the Guided Wizard¶
The fastest way to configure a new FowyldAI instance:
This walks you through host, port, model selection, safety policies, and security settings.
Manage Models¶
List available models¶
Check model load status and VRAM usage¶
Enable or disable a model¶
Download a specific model¶
View model families¶
Model configuration lives in config/models.yaml. Each entry defines the HuggingFace repo, local directory, VRAM requirement, quantization, and cluster node assignment.
Configure Security¶
View current security settings¶
Set rate limiting¶
Configure CORS origins¶
Run a security audit¶
Security configuration lives in config/security.yaml.
Configure Safety Policies¶
View current safety settings¶
Update safety policy¶
Test safety filters¶
Monitor Health¶
Quick liveness check¶
Full health status¶
Deep readiness probe (for K8s)¶
Standalone health check script¶
View metrics¶
curl http://127.0.0.1:8400/metrics
# Or Prometheus format:
curl http://127.0.0.1:8400/metrics/prometheus
Check all subsystem status¶
Manage Configuration¶
View current config¶
Validate config files¶
Hot-reload config (no restart required)¶
Update a specific setting¶
Manage Storage¶
Check disk usage¶
Set disk budget¶
Storage budgets are enforced via config/storage.yaml.
Run Diagnostics¶
View cluster topology¶
Deep health check across all subsystems¶
View delegation history¶
Deploy with Docker (Production)¶
# Build the Crown Edition image
docker build -t fowyldai:crown --build-arg FOWYLD_EDITION=crown .
# Start the production stack
docker compose -f docker-compose.prod.yml up -d
The production Docker configuration runs with:
- Read-only root filesystem
- All Linux capabilities dropped
- Non-root user
- No-new-privileges flag
- Port 8400 bound to 127.0.0.1 only (use the gateway for external access)
Set Up Peer Mesh (Multi-Node)¶
Check mesh status¶
Add a peer node¶
List peers¶
Cluster configuration lives in config/clustering.yaml. Crown-to-Crown mTLS peering is configured in config/crown_tunnel.yaml.