Skip to main content

cBUZZ Container App-Installation — App-Stack-Manager für LXC-Boxen (Pendant zu xed-ccc Container-Lifecycle)

Project description

XED /CCA — cBUZZ Container App-Installation

Atomare App-Stack-Installation für LXC-Boxen — Pendant zu xed-ccc (Container-Lifecycle).

Status: v0.0.1 Skelett — Stubs mit Plan-Output, Apply-Implementation kommt cycle-für-cycle Lizenz: MIT Distribution: https://pypi.org/project/xed-cca/ (geplant: https://cca.xed.dev)


Architektur — zwei Tools, klare Trennung

Tool Verantwortung Beispiele
ccc Container-Lifecycle + Rollen-Kompositionen ccc create pmDESK (komponiert: gnome + xrdp + SysOps-User)
cca Atomare App-Stack-Installation cca install gnome, cca install ghost, cca install miab

ccc-Rollen rufen intern cca-Apps auf. Wer eine maßgeschneiderte Box will, nutzt cca direkt. Wer eine vorgefertigte Rolle will, nutzt ccc create.


Schnellstart

# Variante A — automatisch via firstboot.sh Phase 7 (xed-ccc + xed-cca beide):
bash <(curl -s https://ccc.xed.dev/firstboot.sh)

# Variante B — PyPI direkt:
pipx install xed-cca

Verben (analog apt)

cca list                     # verfügbare Apps mit Status
cca install gnome            # App installieren
cca install ghost --dry-run  # nur Plan zeigen
cca menu                     # interaktive TUI (Stub, Textual kommt später)
cca --version
cca --help

Apps-Roadmap (v0.0.1 Stubs)

App Beschreibung Status
gnome Vanilla Gnome Desktop (Debian: gnome-core, Ubuntu: vanilla-gnome-desktop) Stub
ghost Ghost Headless CMS / Blog-Engine (Node + DB + nginx) Stub
wordops LEMP-Stack-Manager (NGINX + PHP-FPM + MariaDB) Stub
miab Mail-in-a-Box (vollständiger Mail-Server-Stack) Stub

Geplant für künftige Sessions: nextcloud, gitea, xrdp, nginx-rp, weitere.


Lizenz

MIT — siehe LICENSE.

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_cca-0.0.1.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

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

xed_cca-0.0.1-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file xed_cca-0.0.1.tar.gz.

File metadata

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

File hashes

Hashes for xed_cca-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d5271d765a69d29a13805954b99e5e320a501e815b6e67cf780a6aa1b39ec26f
MD5 599a47fb448294020b8497daa11e59d4
BLAKE2b-256 28340c6ba0e55e35f6f94dbc6d7b4edf1a89ce5734046b719fbcece1aca699e0

See more details on using hashes here.

File details

Details for the file xed_cca-0.0.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for xed_cca-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 60eadd714fdb8da3cb6630f9f28beecfd10903d640823182f313b7fa1fb695c2
MD5 a87a75acf954cee218cfc871e8c4c149
BLAKE2b-256 1b862bcf7b2611edb6a132b7661ad6d35ac716218a59274c0f12f9c99b1672e4

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