fetch_ml/docs/src/_index.md

71 lines
2.1 KiB
Markdown

---
title: Fetch ML Documentation
---
# Fetch ML - Secure Machine Learning Platform
A secure, containerized platform for running machine learning experiments with role-based access control and comprehensive audit trails.
## Quick Start
**New to the project?** Start here!
```bash
# Clone the repository
git clone https://github.com/your-username/fetch_ml.git
cd fetch_ml
# Start development stack with monitoring
make dev-up
# Run basic tests
make test-unit
# Then follow the Quick Start guide
# docs/src/quick-start.md
```
## Quick Navigation
### Getting Started
- [Getting Started Guide](quick-start.md) - Complete setup instructions
- [Simple Install](installation.md) - Quick installation guide
### Security & Authentication
- [Security Overview](security.md) - Security best practices
- [API Key Process](api-key-process.md) - Generate and manage API keys
- [User Permissions](user-permissions.md) - Role-based access control
### Configuration
- [Environment Variables](environment-variables.md) - Configuration options
- [Smart Defaults](smart-defaults.md) - Default configuration settings
### Development
- [Architecture](architecture.md) - System architecture and design
- [CLI Reference](cli-reference.md) - Command-line interface documentation
- [Testing Guide](testing.md) - Testing procedures and guidelines
- [Jupyter Workflow](jupyter-workflow.md) - CLI and Jupyter integration
- [Queue System](queue.md) - Job queue implementation
### Production Deployment
- [Deployment Guide](deployment.md) - Production deployment instructions
- [Performance & Monitoring](performance-monitoring.md) - Monitoring and observability
- [Operations Guide](operations.md) - Production operations
## Features
- Secure Authentication - RBAC with API keys, roles, and permissions
- Containerized - Podman-based secure execution environments
- Database Storage - SQLite backend for user management (optional)
- Audit Trail - Complete logging of all actions
- Production Ready - Security audits, systemd services, log rotation
## Need Help?
- Documentation: Use the navigation menu on the left
- Quick help: `make help`
- Tests: `make test-unit`
---
Happy ML experimenting!