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.4.tar.gz (11.9 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.4-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xed_cca-0.0.4.tar.gz
  • Upload date:
  • Size: 11.9 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.4.tar.gz
Algorithm Hash digest
SHA256 e6e608ee02bb107e48a9303646e68524d6e863cbb49a13f3b2c7fa3013123368
MD5 e00b4e32a8d7931c3f08a1d99d9e6d7d
BLAKE2b-256 7447f92a4bfc9e88191631d9cccd83948b4ba492d1ab71640c51453cf438d7e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xed_cca-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 14.4 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 379efe11a2c04ccd5dc30b8560689d50f6a17240e92ff867a9ea28a68bfc1761
MD5 eff62b7b2f425725fcd1f4e3353da787
BLAKE2b-256 52dc241d09e76b9a877bc0aef99bb81f77dcdd7dd85b33923cd3325fc9e03a0a

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