Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

📚 Zege Backend Documentation

All documentation files organized in one place!

🚀 Quick Start Guides

For Deployment (Start Here!)

  1. PORTAINER_QUICK_REFERENCE.md

    • Copy-paste configuration for Portainer
    • All your credentials pre-filled
    • Use this to create your container!
  2. DEPLOY_TO_VPS.md

    • How to upload code to VPS
    • Build Docker image
    • 3 different methods (Git, SCP, Portainer)
  3. PORTAINER_SETUP_GUIDE.md

    • Detailed Portainer instructions
    • Field-by-field explanation

For Understanding the Stack

  1. START_HERE_HYBRID.md

    • Overview of hybrid architecture
    • Docker + Free cloud services
  2. QUICK_START_FREE.md

    • How to get free API keys
    • Backblaze, Gemini, Supabase
  3. MIGRATION_SUMMARY.md

    • What changed from AWS to free services
    • Complete changelog

For Docker Setup

  1. DOCKER_SETUP_COMPLETE.md

    • Install Docker on Windows/Linux
    • PowerShell script included
  2. DOCKER_EXECUTION_GUIDE.md

    • How code execution works
    • Language configurations

For Development

  1. ARCHITECTURE.md

    • System architecture overview
    • Component diagrams
  2. API.md

    • API endpoints documentation
    • Request/response examples
  3. SETUP.md

    • Development environment setup
  4. START_HERE.md

    • Original getting started guide
  5. GETTING_STARTED.md

    • Step-by-step development guide
  6. PROJECT_COMPLETE.md

    • Complete project summary
  7. FINAL_COMPLETE.md

    • Final project state
  8. INDEX.md

    • Documentation index

🎯 What Should I Read First?

If you want to deploy to VPS right now:

  1. Read PORTAINER_QUICK_REFERENCE.md (5 min)
  2. Follow DEPLOY_TO_VPS.md to upload code (10 min)
  3. Create container in Portainer (5 min)

If you want to understand the project:

  1. START_HERE_HYBRID.md - Overview
  2. MIGRATION_SUMMARY.md - What changed
  3. ARCHITECTURE.md - How it works

If you're a developer:

  1. GETTING_STARTED.md - Setup dev environment
  2. API.md - API documentation
  3. DOCKER_EXECUTION_GUIDE.md - Code execution details

📁 File Organization

All instruction/documentation files are now in this /docs folder to keep the project root clean!

Project Root (only essential files):

  • README.md - Main project readme
  • package.json - Dependencies
  • Dockerfile - Container configuration
  • docker-compose.yml - Multi-container setup
  • .env - Your configuration
  • src/ - Source code

Documentation (/docs folder):

  • All .md guide files
  • Organized by purpose

🔗 External Resources


Need help? Check the relevant guide above!