4 ms·
Just tried setting it up, pretty simple assuming you're comfortable with Linux. You need MySQL/MariaDB, PHP >= 5.5.9 (see composer.json, require section for ve
by peller 9y ago
Just tried setting it up, pretty simple assuming you're comfortable with Linux.
You need MySQL/MariaDB, PHP >= 5.5.9 (see composer.json, require section for version requirements - worked with 7.1.x for me), node/npm, and composer (typically installed from getcomposer.org)
Otherwise, directions at https://github.com/monicahq/monica#setup-the-project https://github.com/monicahq/monica#setup-the-project work with one exception: I'm not familiar with laravel in particular, but I had to do some funkyness with the the .env file:
Replace APP_KEY=SomeRandomString with a valid key, like this random one I found on the internet: APP_KEY=base64:i7QndWbN33zY1x013Yw2cju9KQsxpT/1nnf8/3ziZ+U=
Then run php artisan key:generate to get a new one.
(Set DB credentials in .env as well)
Finally, php artisan serve to fire up the dev server (uses php's builtin server)
- robinhood 9y agoThanks for this. I think I can probably make the instructions better so you can install it easily.
- owlmirror 9y agoEdit: Just saw at Github that you are planning all that. https://github.com/monicahq/monica/issues/30 https://github.com/monicahq/monica/issues/30 so nevermind --- Could you include in the instruction a way to set it up on a standalone apache or nginx machine without homestead, docker and all that firlefanz. I would like to just run it on my rusty cabinet server. --- Great work though.
- positivecomment 9y agoThanks! I will try to Docker-ize this when I have time.