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.2.tar.gz (9.7 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.2-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xed_cca-0.0.2.tar.gz
  • Upload date:
  • Size: 9.7 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.2.tar.gz
Algorithm Hash digest
SHA256 eb9b15ea689079b9cba3099917cd902c21634641262df7528c742727099b9bb4
MD5 bab49fe43850e0c35a3a70ea4508882a
BLAKE2b-256 c40b0714f2eba5a088530df93380588dc0cf1e222cb97202d6aa47b32fca14b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xed_cca-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 12.9 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9149ac82b5b145b604e26dddaab87bfa58104f2ff6e2758cf47576dfa93e6a36
MD5 da721ff95519972b276b060426d45255
BLAKE2b-256 4c1a7f63d402b5e459037027eaa1aedea3c21dfdf2f4fe1a7647eaf7a32d8d2a

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