v1.0.0
🚀 Prima release stabile — v1.0.0
Odoo Auto Installer è uno script Bash non interattivo per installare automaticamente Odoo 16, 17 o 18 su sistemi Ubuntu ≥ 22.04 e Debian ≥ 11, con una singola riga di comando.
✨ Funzionalità incluse
- Supporto multi-versione — installa Odoo 16.0, 17.0 o 18.0 tramite flag
--version - Configurazione tramite file
.env— carica parametri da file di configurazione personalizzati (es.configs/production.env,configs/dev.env) - Setup completo e automatico:
- Dipendenze di sistema via APT e
wkhtmltopdf - Creazione utente OS e setup PostgreSQL
- Clone del repository Odoo e virtualenv Python
- Generazione di
odoo.confda template - Registrazione e avvio del servizio
systemd
- Dipendenze di sistema via APT e
- Nginx opzionale come reverse proxy (
--with-nginx) - Suite di test post-installazione (
tests/check_install.sh) per verificare la corretta installazione senza distruggere l'ambiente - Output a colori con livelli
[INFO],[WARN],[ERROR]per un feedback chiaro durante l'esecuzione
📋 Requisiti
| Requisito | Dettaglio |
|---|---|
| OS | Ubuntu ≥ 22.04 o Debian ≥ 11 |
| Permessi | sudo |
| Disco | ≥ 6 GB liberi |
| Porte | 8069 (+ 80/443 se si usa Nginx) |
Nota: questa prima release è il punto di partenza stabile del progetto. Le release future potranno aggiungere supporto per altri OS, gestione TLS automatica con Certbot, e modalità aggiornamento di installazioni esistenti.