Files
innotexBoard/backend/app/api/routes.py
innotex c51592c7ea feat: Add Docker image update system (TrueNAS Scale inspired)
- Implement UpdateService for image version checking and atomic updates
- Add DockerComposeManager for centralized docker-compose management
- Create 12 docker-compose references in /home/innotex/Docker
- Add 13 new API endpoints (6 for images, 7 for compose management)
- Add comprehensive documentation and examples
2026-01-16 19:37:23 +01:00

12 lines
622 B
Python

from fastapi import APIRouter
from app.api.endpoints import auth, system, docker, packages, shortcuts, compose
api_router = APIRouter()
api_router.include_router(auth.router, prefix="/auth", tags=["authentication"])
api_router.include_router(system.router, prefix="/system", tags=["system"])
api_router.include_router(docker.router, prefix="/docker", tags=["docker"])
api_router.include_router(compose.router, prefix="/docker", tags=["docker-compose"])
api_router.include_router(packages.router, prefix="/packages", tags=["packages"])
api_router.include_router(shortcuts.router, prefix="/shortcuts", tags=["shortcuts"])