Skip to content

guardian_hub

Modules:

  • api

    API-Endpunkte für guardian-hub (FastAPI).

  • db

    Datenbankverbindung und Logik für guardian-hub.

  • main

    Entry point for guardian-hub.

  • models

    Datenbankmodelle für guardian-hub.

api

API-Endpunkte für guardian-hub (FastAPI).

NOTE: This module is not yet implemented. Only stub placeholder exists. The guardian-hub component is planned for Phase 1 of the project roadmap.

Planned functionality: - REST API for policy management - User/device enrollment endpoints - Usage data synchronization - Real-time WebSocket connections

db

Datenbankverbindung und Logik für guardian-hub.

NOTE: This module is not yet implemented. Only stub placeholder exists. The guardian-hub component is planned for Phase 1 of the project roadmap.

Planned functionality: - PostgreSQL/SQLite database connection - Session management - User and device data persistence - Migration support via Alembic

main

Entry point for guardian-hub.

NOTE: The guardian-hub is not yet implemented. Only stub placeholder exists. This is planned for Phase 1 of the project roadmap.

When implemented, guardian-hub will provide: - Central policy management server - Multi-device coordination - Parent dashboard (web UI) - Real-time usage monitoring - Device enrollment and authentication

Functions:

  • main

    Entry point for guardian-hub (NOT YET IMPLEMENTED).

main

main()

Entry point for guardian-hub (NOT YET IMPLEMENTED).

This is a placeholder stub. When implemented, this will: - Start the FastAPI server - Initialize the database connection - Set up WebSocket handlers - Launch the parent dashboard UI

models

Datenbankmodelle für guardian-hub.

NOTE: This module is not yet implemented. Only stub placeholder exists. The guardian-hub component is planned for Phase 1 of the project roadmap.

Planned models: - User (children and parents) - Device (enrolled computers) - Policy (time quotas and curfews) - Session (active and historical sessions) - UsageData (cross-device usage tracking)