Skip to content

v1.0.0

Choose a tag to compare

@Omisen Omisen released this 14 Apr 08:34
· 166 commits to main since this release
9f24b46

🚀 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.conf da template
    • Registrazione e avvio del servizio systemd
  • 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.