@jumpgroup/trellis-tools
v6.16.1
Published
A collection of tools for working with Trellis
Keywords
Readme
🚀 Trellis Tools
Una suite completa di strumenti CLI per gestire infrastrutture, applicazioni e servizi cloud in modo efficiente e professionale.
📋 Panoramica
Trellis Tools v6.16.0 è un potente toolkit che centralizza la gestione di:
- 🏗️ Deploy e Provisioning con Trellis
- 🖥️ Infrastruttura AWS (EC2, Lightsail, S3, CloudFront) con Smart Versioning e supporto media moderni 🆕
- 🏢 AMS Mode - Aggiornamento Annuale Portali (configurazioni consolidate) 🆕
- 💰 Budget e Costi AWS (monitoraggio, alerts, analytics)
- 🧹 Cache WordPress (flush multi-ambiente, tipi granulari)
- 👥 Gestione Utenti WordPress (ottimizzata per grandi dataset) ⚡
- 🌐 Conversione URL Remote→Local (database configuration ONLY - preserva contenuti) 🆕
- 🗄️ Database (import/export, selezione interattiva, enhanced UX) 🆕
- 🌐 DNS e Domini (Route53, gestione record)
- 📧 Servizi Email (SES, SMTP, Gmail Groups)
- 🔒 Sicurezza (certificati SSL, IAM, security headers) 🆕
- 🚀 Go-Live automatizzato
🆕 Novità v6.16.0: CloudFront Media Enhancement con supporto esteso per formati SVG e AVIF. Caching ottimizzato per grafica vettoriale e immagini di nuova generazione, migliorando le performance per siti web moderni. Vedi changelog completo
🚀 Installazione
NPM/Yarn
# Installazione globale
npm install -g @jumpgroup/trellis-tools
# Oppure con Yarn
yarn global add @jumpgroup/trellis-toolsNPX (uso temporaneo)
npx @jumpgroup/trellis-tools --help⚡ Quick Start
Setup Server con AMS Mode - Aggiornamento Annuale Portali 🆕 🏢
# Setup server standard per nuovi progetti
trellis-tools server setup
# Setup server AMS Mode per aggiornamento annuale portali esistenti
trellis-tools server setup --ams-mode
# → Auto-detection configurazioni SSL consolidate
# → Preserva cache ecommerce operative
# → Skip prompts per configurazioni già operative
# → 60% più veloce per portali con setup consolidato
# → Mantiene certificati corporate e domini customDeploy Rapido
# Deploy in staging
trellis-tools trellis deploy -e staging
# Deploy in production
trellis-tools trellis deploy -e production -g mygroup -s mysecretGestione Utenti WordPress Ottimizzata ⚡
# Ricerca utenti con pagination (85% più veloce)
trellis-tools local user search --role=subscriber --limit=100 --page=1
# Statistiche con caching intelligente (94% più veloce)
trellis-tools local user stats --site=example.com --cache
# Export ottimizzato per grandi dataset (90% più veloce)
trellis-tools local user export --format=csv --batch-size=1000
# Operazioni bulk per dataset di grandi dimensioni
trellis-tools local user bulk-update --role=customer --meta-field=status --value=activeConversione URL WordPress (Remote → Local) 🌐
# Conversione interattiva con dry-run (anteprima)
trellis-tools local convert-urls
# → Prompt per URL remoto/locale + conferma
# Conversione diretta con parametri
trellis-tools local convert-urls https://staging.example.com https://myproject.test
# Anteprima modifiche senza applicarle
trellis-tools local convert-urls https://staging.example.com https://myproject.test --dry-run
# Conversione specifica per multisite (3 siti: /, /it, /es)
trellis-tools local convert-urls https://expertai2025.wpenginepowered.com https://expertai2025.testGestione Server Intelligente 🔧 🆕
# Creazione server con auto-versioning (EC2 + Lightsail)
trellis-tools server instances create
# → Auto-detection progetto e suggerimento nome incrementale
# → Stesso comportamento intelligente su entrambe le piattaforme
# EC2 Smart Versioning (nuovo!)
trellis-tools server instances create -n myproject -e staging
# 🔍 Checking for existing EC2 servers...
# 💡 Suggested: trellis-staging-myproject-2
# → Conferma interattiva prima della creazione
# Operazioni con risoluzione automatica
trellis-tools server instances reboot
# → Auto-detection istanze progetto corrente
# Ricerca per tag progetto
trellis-tools server instances get-by-tag -t myproject
# → Mostra tutte le istanze del progettoGestione Cache WordPress
# Flush cache locale (Docker)
trellis-tools cache flush-local
# Flush cache production
trellis-tools cache flush-remote -e production
# Flush cache tutti gli ambienti
trellis-tools cache flush-all
# Flush specifico object cache
trellis-tools cache flush-specific -t objectGestione Budget AWS
# Lista tutti i budget con stato
trellis-tools budget list
# Crea budget progetto con notifiche automatiche
trellis-tools budget create -a 500 -e [email protected]
# Auto-rileva e mostra budget progetto corrente
trellis-tools budget get
# Aggiorna budget esistente
trellis-tools budget update -t myproject -a 750Setup Progetto Locale
# Setup completo ambiente locale
trellis-tools local setup-project
trellis-tools local setup-repo -p php8.2
trellis-tools local setup-wordpressGestione Database 🆕
# Lista database disponibili con selezione interattiva
trellis-tools database list --limit 10
# Export database da produzione
trellis-tools database remote-export -e production -f backup.sql
# Import database locale con selezione interattiva
trellis-tools database local-import -f backup.sqlGestione AWS
# Setup media completo (S3 + CloudFront con supporto SVG/AVIF)
trellis-tools media setup-general -n myproject
# Lista istanze server
trellis-tools server instances get-all📚 Categorie Comandi
🚀 Trellis
Deploy, provisioning e rollback per applicazioni Trellis.
trellis-tools trellis deploy -e production
trellis-tools trellis provision -e staging🏠 Local ⚡
Setup e gestione ambiente di sviluppo locale con gestione utenti ottimizzata e gestione URL multisite.
trellis-tools local setup-project
trellis-tools local user search --role=subscriber --limit=100 # Ottimizzato v6.10.2
trellis-tools local user stats --cache # Performance 94% migliori
trellis-tools local user export --format=csv --batch-size=1000 # Stream processing
trellis-tools local convert-urls # 🆕 Conversione URL Remote→Local (preserva contenuti)🖥️ Server 🔧 🆕
Gestione completa infrastruttura AWS (EC2, Lightsail) con smart versioning unificato e AMS Mode.
trellis-tools server ec2 get-all -r eu-central-1
trellis-tools server instances create -n myproject -e production # 🆕 Smart versioning EC2
trellis-tools server instances get-by-tag -t myproject # Ricerca per tag
trellis-tools server setup --ams-mode # 🆕 Aggiornamento annuale portali 🏢💰 Budget
Gestione completa budget AWS con monitoraggio costi e analytics.
trellis-tools budget create -a 1000 -c EUR -e [email protected]
trellis-tools budget get -t myproject
trellis-tools budget update -a 1500
trellis-tools budget delete-bulk -t "test-projects"🧹 Cache
Gestione cache WordPress multi-ambiente con tipi granulari.
trellis-tools cache flush-local
trellis-tools cache flush-remote -e production
trellis-tools cache flush-all
trellis-tools cache flush-specific -t object rewrite📁 Media
Storage e CDN con S3 e CloudFront (supporto completo SVG/AVIF).
trellis-tools media setup-general -n myproject # Include automaticamente SVG/AVIF
trellis-tools media s3 list
# CloudFront ora supporta: JPEG, PNG, WebP, AVIF, SVG, GIF, MP4🗄️ Database 🆕
Import, export e sincronizzazione database con selezione interattiva e UX migliorata.
trellis-tools database list --limit 10 # Lista con selezione interattiva
trellis-tools database remote-export -e production
trellis-tools database local-import -f backup.sql🌐 Domini
Gestione DNS e zone Route53.
trellis-tools domain create-dns-zone -d example.com
trellis-tools domain add-record -d example.com -v 192.168.1.100 -t A📧 SMTP
Configurazione servizi email con SES e SNS.
trellis-tools smtp setup -d example.com -e production
trellis-tools smtp sns create-topic🚀 Go Live
Generazione automatica record DNS per go-live.
trellis-tools golive generate-record📧 Gmail Group
Gestione gruppi Gmail.
trellis-tools gmail-group create -n "Nome Gruppo" -m "[email protected],[email protected]"
trellis-tools gmail-group delete -n "Nome Gruppo"E altro ancora: DNS, IAM, Certificati...
🎯 Funzionalità Chiave
🔄 Deploy Automatizzato
- Deploy Trellis con gestione secrets
- Provisioning server guidato
- Rollback sicuro e veloce
- Rilevamento automatico configurazioni
☁️ Gestione Cloud AWS
- EC2: Creazione, gestione e monitoring istanze
- Lightsail: Management completo istanze con smart naming 🔧
- S3: Storage e backup automatizzati
- CloudFront: CDN e ottimizzazione contenuti con supporto SVG/AVIF 🆕
- Route53: DNS e gestione domini
- SES: Servizi email professionali
🏢 AMS Mode - Aggiornamento Annuale Portali 🆕
- Auto-detection Intelligente: Rileva configurazioni SSL, ecommerce, domini consolidati
- Preservazione Configurazioni: Mantiene setup operativi durante aggiornamenti periodici
- Performance Ottimizzate: 60% più veloce per portali con configurazioni consolidate
- SSL Corporate: Auto-detection certificati self-signed per ambienti corporate
- Cache Ecommerce: Preserva regole cache WooCommerce operative
- Zero Interruzioni: Skip prompts e generazione salts per portali operativi
👥 User Management WordPress Ottimizzato ⚡
- Performance Enhancement: 85-94% più veloce su grandi dataset (10k+ utenti)
- Pagination Intelligente: Gestione automatica memoria per evitare timeout
- Ricerca Avanzata: Filtri per ruoli, meta-fields e criteri personalizzati
- Caching Avanzato: Cache intelligente per statistiche complesse
- Stream Processing: Export ottimizzato con batch configurabile
- Progress Indicators: Feedback visivo per operazioni long-running
- Bulk Operations: Operazioni massiva per dataset di grandi dimensioni
🌐 URL Conversion (Remote→Local) 🆕
- Simplified Database Updates: Modifica SOLO tabelle configurazione (wp_blogs, wp_options, wp_site, wp_sitemeta, wp_users)
- Content Preservation: NON modifica contenuti per preservare separazione multilingue
- Multisite Support: Gestione automatica per WordPress Multisite (/, /it, /es, ecc.)
- Single Site Support: Funziona anche per installazioni WordPress standard
- Interactive CLI: Prompt guidati per URL remoto/locale con validazione
- Dry Run Mode: Anteprima sicura modifiche senza applicarle
- Safety First: Conferme interattive e raccomandazioni backup
- Smart Detection: Auto-rilevamento tipo installazione (single/multisite)
🖥️ Smart Server Management 🔧 🆕
- Unified Smart Versioning: Naming automatico identico EC2/Lightsail con incremento intelligente
- Cross-Platform Consistency: Stesso comportamento e UX su entrambe le piattaforme AWS
- Interactive Confirmation: Prompt conferma con nome suggerito automaticamente
- Conflict Prevention: Controllo automatico istanze esistenti e prevenzione conflitti
- Enhanced Tagging: Tag version automatico per tracking e audit trail
- Tag-based Search: Ricerca istanze per tag "site" progetto
- Environment-aware: Gestione multi-ambiente con fallback intelligente
- Safety Confirmations: Conferme per operazioni distruttive
💰 Budget Management
- Auto-rilevamento: Budget progetto intelligente
- Monitoraggio Real-time: Analytics costi con indicatori stato
- Notifiche Automatiche: Email alerts soglia 90%
- Filtraggio Progetto: Tracciamento costi per tag
site - Multi-valuta: Supporto EUR/USD con conversione
- Operazioni Bulk: Gestione massiva budget
🧹 Cache Management
- Multi-ambiente: Docker locale + SSH remoto
- Tipi granulari: Object cache e rewrite rules
- Skip options: Controllo ambienti da processare
- Summary reports: Report risultati multi-ambiente
- Auto-detection: Rilevamento container e app name
- CI/CD integration: Integrazione pipeline deploy
🗄️ Database Management 🆕
- Export/Import automatizzato
- Selezione interattiva database: Scelta dai 10 più recenti con metadata dettagliata
- Enhanced Console Output: Output categorizzato con emoji per identificazione rapida
- English Localization: Messaggi console standardizzati in inglese
- Newest-First Ordering: Database ordinati per data con paginazione configurabile
- Backward Compatibility: Mantiene comportamento esistente per automazione
- Sincronizzazione multi-ambiente
- Backup programmati
- Supporto MySQL/PostgreSQL
🔒 Sicurezza Integrata
- Gestione certificati SSL automatica
- IAM users e policies
- SSH keys management
- Firewall configuration
📊 Statistiche
- 120+ comandi disponibili (EC2 Smart Versioning v6.15.0)
- 15 categorie funzionali
- Multi-cloud support (AWS + Google)
- Production-ready dal 2024
- Performance-optimized per grandi dataset WordPress ⚡
- AMS-optimized per aggiornamenti portali consolidati 🏢
- URL-conversion-optimized per migrazione locale preservando contenuti multilingue 🌐
- Database-UX-optimized per gestione database interattiva e intuitiva 🗄️
- Server-Management-unified per esperienza consistente EC2/Lightsail 🔧
- CloudFront-enhanced per distribuzione ottimale media moderni (SVG/AVIF) 🆕
🛠️ Configurazione
Prerequisiti
- Node.js >= 16.x
- AWS CLI configurato
- Credenziali AWS valide
- Docker (per cache locale)
Setup AWS
# Configura AWS CLI
aws configure
# Verifica credenziali
trellis-tools server ec2 get-all-regions
# Test budget permissions
trellis-tools budget listSetup Trellis
# Per progetti Trellis
echo "GROUP_KEY=your-group-key" > .secret-fetcher
echo "SECRET_KEY=your-secret-key" >> .secret-fetcherSetup Cache
# Verifica container Docker locale
docker ps | grep wordpress
# Test cache flush locale
trellis-tools cache flush-local
# Test cache flush remoto
trellis-tools cache flush-remote -e stagingConfigurazione Performance v6.10.2 ⚡
# Variabili ambiente per ottimizzazione grandi dataset
export TRELLIS_USER_CACHE_TTL=7200 # Cache 2 ore per statistiche
export TRELLIS_BATCH_SIZE=500 # Batch size ottimale per memoria
export TRELLIS_MAX_MEMORY=512 # Limite memoria in MB
export TRELLIS_ENABLE_PROGRESS=true # Progress indicators per operazioni long-runningConfigurazione AMS Mode v6.11.0 🏢
# Setup AMS per aggiornamento annuale portali esistenti
trellis-tools server setup --ams-mode
# → Rileva automaticamente configurazioni consolidate
# → Preserva SSL self-signed corporate
# → Mantiene cache ecommerce operative
# → Skip generazione salts per portali operativi📖 Documentazione
📚 Documentazione Completa
- 📋 Tutti i Comandi - Lista completa con esempi e sintassi
- 📝 Release Notes - Cronologia completa delle versioni e changelog
🔄 Versioni e Aggiornamenti
- v6.16.0 - Corrente - 5 Dicembre 2025 🌐
- v6.15.0 - 24 Novembre 2025 🏗️
- v6.14.1 - 13 Novembre 2025 🗄️
- v6.14.0 - 13 Novembre 2025 📧
- v6.12.0 - 29 Ottobre 2025 🔒
- v6.11.1 - 8 Ottobre 2025 🔧
- v6.11.0 - 8 Ottobre 2025 🏢
- v6.10.2 - 3 Ottobre 2025 ⚡
- v6.10.1 - 1 Ottobre 2025 🔧
- v6.10.0 - 1 Ottobre 2025
- v6.9.0 - 26 Settembre 2025
- v6.8.0 - 23 Settembre 2025
- v6.7.1 - 19 Settembre 2025
- v6.7.0 - 16 Settembre 2025
- Tutte le versioni - Cronologia completa
📝 Documentazione per Categoria
- 🚀 Trellis Commands - Deploy e provisioning
- 🏠 Local Commands - Setup locale + gestione utenti ottimizzata ⚡
- 🖥️ Server Commands - Gestione infrastruttura AWS + AMS Mode 🏢
- 💰 Budget Commands - Gestione budget e costi AWS
- 🧹 Cache Commands - Gestione cache WordPress
- 🗄️ Database Commands - Import/export database
- 📁 Media Commands - Storage S3 e CloudFront con supporto media moderni
- 📧 SMTP Commands - Servizi email SES/SNS
- 🌐 Domain Commands - DNS e Route53
- 🔍 DNS Commands - Query DNS
- 👤 IAM Commands - Gestione utenti AWS
- 📮 Gmail Groups - Gestione gruppi Gmail
- 🔒 Certificate Commands - Certificati SSL
- 🚀 Go Live Commands - Preparazione produzione
🆘 Help e Supporto
Help Integrato
# Help generale
trellis-tools --help
# Help per categoria
trellis-tools server --help
trellis-tools budget --help
trellis-tools cache --help
trellis-tools local user --help # Help gestione utenti ottimizzata
# Help per comando specifico
trellis-tools trellis deploy --help
trellis-tools budget create --help
trellis-tools server instances create --help # Enhanced
trellis-tools server setup --help # 🆕 Include AMS mode
trellis-tools local user search --help # Ottimizzato v6.10.2Troubleshooting
Ogni comando include sezioni di troubleshooting nella documentazione specifica. Per problemi comuni consulta:
- Troubleshooting Trellis
- Troubleshooting Local Users ⚡ (Performance grandi dataset)
- Troubleshooting Server 🔧 (Include AMS Mode)
- Troubleshooting Budget
- Troubleshooting Cache
- Troubleshooting Database
🏗️ Architettura
Trellis Tools CLI
├── 🚀 Trellis (Deploy/Provision)
├── 🏠 Local (Setup + User Management ⚡)
├── 🖥️ Server Management (AWS + AMS Mode 🏢)
├── 💰 Budget Management (AWS)
├── 🧹 Cache Management (WordPress)
├── 🗄️ Database Operations
├── 🌐 DNS/Domain Management
├── 📧 Email Services
├── 📁 Media/Storage (S3/CDN)
└── 🔒 Security (SSL/IAM)🔄 Changelog e Release Notes
🆕 Ultime Novità (v6.16.0) �
- � CloudFront Media Enhancement: Supporto esteso per formati media moderni (SVG e AVIF)
- �️ Modern Image Formats: Caching ottimizzato per grafica vettoriale e immagini di nuova generazione
- ⚡ Performance Boost: Migliore distribuzione CDN per contenuti SVG e AVIF
- 🎨 Design Workflow Support: Compatibilità completa con workflow di design moderni
- � Backward Compatible: Nessuna breaking change, solo estensione funzionalità esistenti
- 📈 All Media Types: Supporto completo JPEG, PNG, WebP, AVIF, SVG, GIF, MP4
- � Auto-Applied: Nuove distribuzioni CloudFront includono automaticamente i nuovi formati
📋 Release Precedenti (v6.14.1) 🗄️
- 🎨 Enhanced Console Output: Output categorizzato con emoji per identificazione rapida operazioni database
- 🎯 Interactive Database Selection: Selezione database dai 10 più recenti con metadata dettagliata
- 🌍 English Localization: Tutti i messaggi console convertiti da italiano a inglese per consistenza
- 📊 Rich File Metadata: Display dimensioni, data modifica e informazioni utente in selezione
- ⚡ Newest-First Ordering: Ordinamento database con i più recenti in cima e limite configurabile
- 🔄 Backward Compatibility: Mantiene comportamento esistente per automazione e script
- 🛡️ Improved Error Handling: Gestione cancellazioni utente e fallback intelligenti
📋 Release Precedenti (v6.14.0) 📧
- 📧 Gmail Groups CSV Export: Nuovo comando per esportare tutti i gruppi Gmail con membri in formato CSV
- 📊 Structured Output: Export con colonne Nome Gruppo, Email, Lista Membri (separati da semicolon)
- 🔄 Rate Limiting: Gestione automatica limiti API Google con pause intelligenti (300ms)
- 🛡️ Error Handling: Continua elaborazione anche con gruppi non accessibili
- 📋 Progress Tracking: Monitoraggio tempo reale dell'elaborazione gruppo per gruppo
📋 Release Precedenti (v6.13.0) 🌐
- 🌐 URL Conversion System: Sistema semplificato per conversione URL remote→local preservando contenuti
- �️ Database-Only Updates: Modifica SOLO tabelle configurazione (wp_blogs, wp_options, wp_site, wp_sitemeta, wp_users)
- 🛡️ Content Preservation: NON tocca contenuti per evitare mixing tra lingue in multisite
- 🔄 Multi/Single Site Support: Funziona sia per WordPress Multisite che installazioni standard
- 🎛️ Interactive CLI: Prompt guidati con validazione URL e suggerimenti intelligenti
- 👁️ Dry Run Mode: Anteprima sicura delle modifiche prima dell'applicazione
- ⚡ Smart Detection: Auto-rilevamento tipo installazione e numero siti
- 🛡️ Safety First: Conferme interattive e raccomandazioni backup integrate
📋 Release Precedenti (v6.12.1) 🌐
- 🔒 Security Enhancement: Nuovi header sicurezza Nginx per protezione avanzata
- �️ Permissions Policy: Controllo granulare accesso hardware (camera, microfono, sensori)
- � Referrer Policy: Privacy migliorata con strict-origin-when-cross-origin per GDPR
- 🏢 AMS Mode Enhanced: Security headers automatici per portali corporate
- ⚡ Zero Breaking Changes: Applicazione automatica senza interruzioni
- 📊 Security Score: +25% miglioramento score sicurezza generale
📋 Release Precedenti
- v6.11.1 - Fix ricerca CloudFront con priorità AWS tags
- v6.11.0 - Modalità AMS per aggiornamento annuale portali (60% più veloce)
- v6.10.2 - Ottimizzazioni performance user management (85-94% più veloce)
- v6.10.1 - Smart server naming con auto-versioning intelligente
- v6.10.0 - Sistema Cache WordPress completo
- v6.9.0 - Sistema Budget AWS completo
- v6.8.0 - Rilevamento cartelle scripts e ruoli Ansible
- v6.7.1 - Bug fixes e ottimizzazioni
- v6.7.0 - Nuovo modulo Google Drive utilities
- v6.6.13 - Correzioni server management
- Vedi tutte le release
🔮 Roadmap
Consulta le GitHub Issues per funzionalità in sviluppo e roadmap.
📈 Performance Benchmark
🏢 Ottimizzazioni AMS Mode v6.11.0
| Operazione | Setup Standard | AMS Mode | Miglioramento | |------------|----------------|----------|---------------| | Setup Portale Esistente | 8-12 min | 3-5 min | 60% più veloce | | Aggiornamento Annuale | Setup completo | Preserva esistente | 65% più veloce | | SSL Configuration | Manual prompts | Auto-detection | 100% automatico | | Cache Ecommerce | Setup manuale | Preserva operativo | Zero riconfigurazione |
⚡ Ottimizzazioni User Management v6.10.2
| Operazione | Dataset | v6.10.1 | v6.10.2 | Miglioramento | |------------|---------|---------|---------|---------------| | User Search | 50k utenti | 2.1min | 8.5s | 85% più veloce | | User Stats | 25k utenti | 1.3min | 4.1s | 94% più veloce | | User Export | 100k utenti | 5.2min | 28s | 90% più veloce | | User List | 10k utenti | 45s | 3.2s | 93% più veloce |
🎨 Casi d'Uso Ottimizzati
🏢 Aggiornamento Annuale Portale Corporate
# Setup AMS per portale consolidato (3-5min vs 8-12min)
trellis-tools server setup --ams-mode
# ✅ Auto-rileva SSL self-signed corporate
# ✅ Preserva cache ecommerce WooCommerce
# ✅ Mantiene configurazioni complianceConversione URL Database Multisite (expertai2025)
# Conversione database da staging a locale (preserva contenuti multilingue)
trellis-tools local convert-urls https://expertai2025.wpenginepowered.com https://expertai2025.test
# ✅ Rileva automaticamente 3 siti: /, /it, /es
# ✅ Modifica SOLO configurazioni database
# ✅ Preserva contenuti specifici per lingua
# ✅ NON fa search-replace sui contenuti🏗️ EC2 Smart Versioning (v6.15.0)
# Creazione server EC2 con versionamento automatico (nuovo!)
trellis-tools server instances create -n myproject -e staging
# Output:
🔍 Checking for existing EC2 servers with the same site tag...
📋 Found 1 existing EC2 server(s) for site "myproject":
├── trellis-staging-myproject (running) in eu-central-1
💡 Suggested EC2 server name: trellis-staging-myproject-2
? Create new EC2 server "trellis-staging-myproject-2"? › Yes
🏗️ Creating EC2 instance: trellis-staging-myproject-2
# ✅ Stesso comportamento di Lightsail ora anche su EC2
# ✅ Naming incrementale automatico e sicuro
# ✅ Conferma interattiva prima della creazione
# ✅ Zero possibilità di conflitti nome🗄️ Gestione Database Ottimizzata (v6.14.1)
# Selezione interattiva database con metadata (nuovo!)
trellis-tools database list --limit 10
# 🎯 Mostra i 10 database più recenti con size, data modifica, utente
# 📊 Console output categorizzato con emoji per identificazione rapida
# 🌍 Messaggi tutti in inglese per consistenza team internazionali
# Import con selezione guidata (enhanced UX)
trellis-tools database local-import
# ✅ Selezione interattiva se non specificato file
# ✅ Metadata ricca per scelta informata
# ✅ Cancellazione sicura senza erroriE-commerce con 50k+ Clienti
# Ricerca clienti VIP con ordini multipli (8.5s vs 2.1min)
trellis-tools local user search --meta-field=total_orders --operator=greater_than --value=5
# Export newsletter segmentata (28s vs 5.2min per 100k utenti)
trellis-tools local user export --role=customer --format=csv --batch-size=1000trellis-tools local user export --role=customer --format=csv --batch-size=1000
---
## 🔗 Links Utili
### 📚 Documentazione
- **[Repository GitHub](https://github.com/jump-group/trellis-tools)** - Codice sorgente e issues
- **[Documentazione Trellis](https://trellis.io/)** - Framework Trellis ufficiale
- **[AWS CLI Documentation](https://docs.aws.amazon.com/cli/)** - Riferimento AWS CLI
- **[AWS Budgets Documentation](https://docs.aws.amazon.com/budgets/)** - Riferimento AWS Budgets
- **[WordPress WP-CLI](https://wp-cli.org/)** - WordPress Command Line Interface
### 🛠️ Strumenti Correlati
- **[Trellis](https://trellis.io/)** - WordPress development stack
- **[Bedrock](https://roots.io/bedrock/)** - WordPress boilerplate
- **[Sage](https://roots.io/sage/)** - WordPress starter theme
---
## 🤝 Contributing
Contributi, issues e feature requests sono benvenuti!
1. **Fork** il repository
2. **Crea** feature branch (`git checkout -b feature/amazing-feature`)
3. **Commit** le modifiche (`git commit -am 'Add amazing feature'`)
4. **Push** al branch (`git push origin feature/amazing-feature`)
5. **Apri** una Pull Request
Consulta [CONTRIBUTING.md](CONTRIBUTING.md) per linee guida dettagliate.
---
## 📜 Licenza
MIT License - vedi [LICENSE](LICENSE) per dettagli completi.
---
## 🎉 Team
Sviluppato con ❤️ dal team **Jump Group**.
### Contributors
- Core Development Team
- Community Contributors
- [Vedi tutti i contributors](https://github.com/jump-group/trellis-tools/contributors)
---
## 📈 Status









---
*Versione corrente: **6.16.0** | Ultimo aggiornamento: 05/12/2025*
*Per supporto: [GitHub Issues](https://github.com/jump-group/trellis-tools/issues) | [Release Notes](docs/RELEASE_NOTES.md)*
