aYOUne

Folder-based Commands

3 Command-Gruppen, die als eigene Folders implementiert sind (mehrere Subcommands):

Gruppe Subcommands Zweck
local 7 Self-Hosting via Docker-Compose
functions (fns) 9 Custom Functions / FaaS
provision (prov) 7 Cloud-Provisioning AWS/GCP/Azure/DigitalOcean/Hetzner

Beispiel: ay local

ay local up                  # Docker-Compose up mit allen konfigurierten Profilen
ay local down                # Down
ay local restart <service>   # Einzelnen Service neustarten
ay local logs <service>      # Logs folgen
ay local ps                  # Container-Status
ay local pull                # Images pullen
ay local exec <service> <cmd># Command im Container

Beispiel: ay functions

ay functions list                       # Deployed Functions listen
ay functions create my-fn               # Neue Function anlegen
ay functions deploy my-fn               # Deployen
ay functions invoke my-fn --data '{…}'  # Aufrufen
ay functions logs my-fn                 # Logs ansehen
ay functions rollback my-fn v3          # Rollback

Beispiel: ay provision

ay provision list                # Verfügbare Templates
ay provision aws --region eu-central-1
ay provision gcp --project my-proj
ay provision hetzner --size cx11

Siehe auch