HumHub

Piattaforma modulare open source per social network, intranet e collaborazione in team.

Accedi a HumHub

  1. Apri il browser e vai su: https://<SERVER-IP>
  2. Accetta l'avviso relativo al certificato autofirmato.
  3. Completa la procedura guidata di configurazione.
  4. Il database viene inizializzato e le credenziali vengono archiviate in modo sicuro in /root/.cloudzy-creds.

File e directory importanti

  • Credenziali del database: /root/.cloudzy-creds
  • File SSL: /etc/ssl/certs/humhub.crt & /etc/ssl/private/humhub.key
  • Configurazione Apache: /etc/apache2/sites-available/humhub.conf
  • File dell'app: /var/www/humhub

Abilitazione SSL con un dominio

Esegui il seguente comando per generare un certificato Lets Encrypt valido:

certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

Apri il file di configurazione di Apache e sostituisci l'indirizzo IP con il tuo nome di dominio, così come i percorsi dei certificati SSL esistenti:

nano /etc/apache2/sites-available/humhub.conf

Ricarica Apache per applicare le modifiche:

systemctl reload apache2

Note

  • Successivamente è possibile passare a un dominio reale e utilizzare Lets Encrypt SSL (Certbot installato).
  • Assicurarsi che l'accesso SMTP sia abilitato se sono necessarie notifiche via e-mail (Postfix installato).
  • Rivedere la configurazione in /var/www/humhub/protected/config/.

Dettagli dell'applicazione