Files
turbovault-app/docs/README.md
2026-03-28 19:24:29 -04:00

4.4 KiB

TurboVault Documentation

Complete documentation for TurboVault - Video Game Collection Tracker

Getting Started

Deployment

Kubernetes

GitHub Configuration

Features

Reference


📂 Documentation Structure

turbovault-web/
├── README.md                    # Main project README
├── LICENSE                      # MIT License
│
├── docs/                        # All documentation (you are here!)
│   ├── README.md               # This file
│   ├── DEPLOYMENT_CHECKLIST.md # Step-by-step deployment
│   ├── GITHUB_ACTIONS_SETUP.md # CI/CD setup
│   ├── DEPLOYMENT.md           # Complete deployment guide
│   ├── DEVELOPMENT_GUIDE.md    # Local development
│   ├── API_DOCUMENTATION.md    # API reference
│   ├── IGDB_INTEGRATION.md     # IGDB features
│   └── ...                     # Other docs
│
├── .github/
│   ├── workflows/              # GitHub Actions
│   ├── SECRETS_SETUP.md        # GitHub Secrets guide
│   └── WHAT_TO_COMMIT.md       # Open source safety
│
└── k8s/
    ├── README.md               # Kubernetes deployment
    ├── GITEA_SETUP.md          # Gitea registry setup
    └── *.yaml                  # K8s manifests

🚀 Deployment Path

New to TurboVault deployment? Follow this path:

  1. Read Main README
  2. Follow Quick Start Guide Start here!
  3. Or use Deployment Checklist for detailed steps
  4. Optional: GitHub Secrets Setup for custom registries

🛠️ Development Path

Want to contribute or run locally?

  1. Read Main README
  2. Follow Development Guide
  3. Review API Documentation
  4. Understand IGDB Integration

💡 Common Questions

Where do I start?

How do I set up GitHub Actions?

What container registry should I use?

What's safe to commit publicly?

How do I use the API?

What is IGDB?


📝 Documentation Updates

When adding new documentation:

  1. Create .md file in this docs/ folder
  2. Add entry to this README
  3. Update cross-references in other docs
  4. Use relative paths:
    • Other docs: [link](FILENAME.md)
    • Root files: [link](../FILENAME.md)
    • .github: [link](../.github/FILENAME.md)
    • k8s: [link](../k8s/FILENAME.md)

Need help? Check the Main README or open an issue on GitHub.