Skip to main content

cBOX@ /Container Inventur — Read-Only-Tool für lokale Box-Inventur (OS, CC-Suite, Stack, Datenbanken, Server-Apps). Drittes Mitglied der XED /CC-Suite neben ccc + cca. cBOX.at/YOU by XED.dev Tools via Collective Context (CC).

Project description

XED /CCI — cBOX@ /Container Inventur

Read-Only-Tool für lokale cBOX-Inventur. Drittes Mitglied der XED /CC-Suite neben ccc (Control) und cca (App-Installation).

100% Read-Only: cci verändert NIEMALS den Box-Zustand. Strukturelle Garantie via subprocess-Whitelist.

Was es macht (Phase 1)

cci inventory liefert eine vollständige Inventur der lokalen Box als Rich-Tabelle (Mensch) oder JSON (AI-Agent).

Sektionen:

  • OS/etc/os-release + Kernel
  • CC-Suite — installed xed-ccc / xed-cca / xed-cci-Versionen
  • Stackpython3 / php / node Versionen (wenn installiert)
  • Databasesmysql / mariadb / postgres Versionen + Service-Status
  • Apps — Server-Apps mit Pfaden + Versionen (v0.0.1: Typo3-Detection)

Installation

Empfohlen — auf einer cBOX (LXC) via firstboot.sh:

bash <(curl -s https://cci.xed.dev/firstboot.sh)

Das Script installiert Python-Stack + pipx und holt xed-cci von PyPI.

Manuell — wenn pipx schon vorhanden:

pipx install xed-cci

Verwendung

# Komplette Inventur als Rich-Tabelle
cci inventory

# JSON für AI-Agent-Konsumtion
cci inventory --format json

# Gefilterte Sektion
cci inventory --section os
cci inventory --section apps
cci inventory --section stack
cci inventory --section databases
cci inventory --section cc-suite

# Verb-Übersicht
cci --help

# Tool-Version
cci --version

Use-Case: AI-Agent-Konsultation

cci inventory --format json > /tmp/box.json

# Dann an AI-Agent (Claude Code, ChatGPT, etc.):
# "Hier ist meine Box-Inventur. Passt diese Konfiguration für Typo3 v13?
#  Welche Anpassungen sind nötig?"

Der AI-Agent sieht in einem strukturierten JSON-Block alle relevanten Box-Daten und kann fundierte Migrations-/Update-Empfehlungen geben.

Roadmap

  • Phase 1 (jetzt): Python-CLI mit cci inventory-Verb (read-only, pipx-Distribution, ccc/cca-Pattern-Symmetrie). Erste App-Detection für Typo3.
  • Phase 2 (Vision): DeltaChat-Bot-Daemon für dezentrale Box-Steuerung ohne offene Ports + TLS-Cert-Management. Siehe WHITEPAPER.md §Phase 2.
  • Phase 3 (Vision): cBOX@ /Monitor Master-Programm für Inventur- Aggregation über tausende cBOX@ /CUBE-Boxen. Siehe WHITEPAPER.md §Phase 3.

Volle Architektur-Entscheidungsfindung + Vision/Mission siehe WHITEPAPER.md.

Lizenz

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xed_cci-0.0.4.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xed_cci-0.0.4-py3-none-any.whl (22.8 kB view details)

Uploaded Python 3

File details

Details for the file xed_cci-0.0.4.tar.gz.

File metadata

  • Download URL: xed_cci-0.0.4.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for xed_cci-0.0.4.tar.gz
Algorithm Hash digest
SHA256 bfd90c46bf927fbd23300fa5907df40d5a01a31065ec906042581908eeab5792
MD5 301c1af04176dd48d1cb04fe7b58e3e0
BLAKE2b-256 ee3751ef177285e42e71d28f1210b08475853fc2971ae2050897a10c9385b4ff

See more details on using hashes here.

File details

Details for the file xed_cci-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: xed_cci-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 22.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for xed_cci-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f843029a0f041ae75c4b941de3b3b1199f8d3fde59d66cc2149c231be51630be
MD5 94d80e1bf7392f80667ab920926c5c11
BLAKE2b-256 8e2a69a289c0da97c3d8c2bdb277bf3f80fb1e9dc7a5e18f2e55f0e0eb1cec13

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page