Installation instructions inconsistent

when installing the v5 on both CentOS and Ubuntu (having no prior experience with InvoiceNinja) I struggled as the instructions were not all that clear and varied between sources (GitHub repo, GitHub wiki, docs, David’s YouTube video).
My request would be to unify the instructions and make them easier to follow.
Currently, there are some assumptions made: like that the user has node installed (and composer if building from cloned git repo vs release zip) and that he/she knows to run php artisan key:generate and that node i has to be run also for the zip as otherwise the Chromium might be absent - hence no PDF creation

I’ll continue to work on the docs… I think the youtube video complete, the only missing items from that is the assumptions that NPM and NODE are installed.

1 Like

I have updated my instructions and they should be recreateable cleanly in a fresh install on VM or on bare metal.

Yes some of the instructions were found in the readme, and some I stitched together from other places. I started as lost as you about it, with only a small advantage installing v4 once on Ubuntu server a couple years ago.

Hopefully the new instruction set is more helpful for you.

1 Like