Ho appena installato con successo Discourse su un’istanza VirtualBox di Ubuntu 18.04 LTS Server Edition. Ecco cosa ho dovuto fare per renderlo comodo da usare dalla mia macchina host.
Ho seguito queste istruzioni per l’installazione avanzata per sviluppatori.
https://github.com/discourse/discourse/blob/master/docs/DEVELOPER-ADVANCED.md
1. Le istruzioni sembrano presupporre una versione precedente di Ubuntu in un punto.
Problema:
E: Il pacchetto ‘python-software-properties’ non ha candidati per l’installazione
Soluzione:
rimuovere “python-software-properties”
sudo apt-get install software-properties-common
2. bundle install ha fallito
Per far funzionare “bundle install” ho dovuto eseguire
sudo apt-get install libpq-dev
3. Far funzionare mailcatcher in modo da poterlo visualizzare dall’host
Ho dovuto eseguire mailcatcher in questo modo:
mailcatcher --ip=0.0.0.0
4. Poter usare SSH per accedere all’host
Ho trovato comodo usare SSH per accedere all’ospite Ubuntu 18.04 in modo da poter copiare/incollare. Ho seguito questa guida per farlo funzionare.