This works fine, as best I can tell.
docker-compose up
- In the web container, run
docker-compose exec web /bin/bash -c 'php /var/www/casebox/bin/install.php'
. The defaults should work for you. The default mysql password isterriblepassword
. Make a note of the name of the "core" that you create at the end there. 2a. When it asks if you want to reindex your new core, hop into the mysql container and runGRANT ALL PRIVILEGES ON cb_name-of-the-core.* to 'casebox';
. Then say Yes to reindexing the core. - Head to http://127.0.0.1:8000/name-of-the-core-from-step-2 . Login is "root" with a password you set in step 2.
- Update ServerName in nossl_casebox.conf to the externally visible hostname of your instance. Throw some ServerAliases in there if needed.
- Update the database passwords to something not terrible.
- Email. Almost certainly will error.
- Cron. I haven't tried to get that going.
- Office document parsing. OpenOffice is installed, but I don't know a good way to test that.