ay setup
Interaktiver Wizard für Self-Hosted aYOUne-Deployments. Generiert .env (Compose) oder values.yaml (Helm) und kann das Stack direkt starten.
Syntax
ay setup [-o <dir>]
Flags
| Flag | Default | Zweck |
|---|---|---|
-o, --output <dir> |
. |
Output-Verzeichnis für generierte Files |
Beispiele
# Standard
ay setup
# In ein dediziertes Config-Verzeichnis
ay setup --output ./config
# Eigenes Verzeichnis
ay setup -o /etc/ayoune/
Wizard-Schritte
- Deployment-Mode — Docker Compose (Single-Server) vs. Kubernetes (Helm).
- Domain — z.B.
ayoune.example.com. - MongoDB — Connection-String (Default: lokaler Container).
- Redis — Host, Port, Passwort.
- JWT-Secret — Leer für Auto-Generierung (64 Zeichen Random).
- SMTP — Host, Port, User, Passwort.
- License-Key — Leer für 14-Tage-Trial.
- Modules — Multi-Select aus 13 Modulen (CRM, Marketing, HR, E-Commerce, PM, DevOps, Accounting, Automation, Support, Content, Communication, Reporting, Monitoring).
Generierte Files
Compose-Mode
.envmit allen ENV-Variablen- Optional sofortiger Launch via
docker compose up -d
Kubernetes-Mode
.env(für lokales Testing)values.yamlfürhelm install ayoune tolinax/ayoune -f values.yaml
Hinweis
ay setup darf erneut auf einem bestehenden Setup laufen — die Files werden überschrieben. Vorher Backup machen, falls Customizations vorgenommen wurden.
Siehe auch
- local — Compose-Stack starten
- self-host-update — Updates
- provision — Cloud-Provisioning