Skip to main content

cBOX@ /Container App-Installation — App-Stack-Manager für LXC-Boxen (Pendant zu xed-ccc Container-Lifecycle). cBOX.at/YOU by XED.dev Tools via Collective Context (CC).

Project description

XED /CCA — cBOX@ /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.5.tar.gz (12.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.5-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xed_cca-0.0.5.tar.gz
  • Upload date:
  • Size: 12.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.5.tar.gz
Algorithm Hash digest
SHA256 433384200cddc4d265146706ecc99e611183075066a9910dda37131663c5457b
MD5 24f12b5cadc368bb3e9a521047f627d1
BLAKE2b-256 49cdd1db528bce27959a12c3c2a70ff9eb4b7af94fbdfbc448c3af6e4c9d8e94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xed_cca-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 14.5 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9187df30c06b2322d5fac83bf55e6b615edf1df2c1ddbd6fd65c41d9d606be76
MD5 3218df86b8f419f51a768703f697bafa
BLAKE2b-256 69d2f4f7a215f466b789d41d5c6f6da74410c5f210eec864efddd74cd7707e2a

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