Changes:

  • Update build code to always install latest Invoice Ninja release. Current release includes: Invoice Ninja v5.5.46
  • Include turnkey-artisan helper script.
  • Bump PHP memory limit to 512MB (recommended Invoice Ninja min RAM).
  • Install and use SnapPDF for PDF generation.
  • Ensure that UPDATE_SECRET is regnerated on firtboot.
  • Ensure correct permissions on webroot.
  • Configure email to send via local postfix.
  • Add inithook to set APP_DOMAIN.
  • Provide Invoice Ninja Queue processing via supervisord workers.
  • Remove redundant dependencies (mostly nodejs & phantonjs deps).

Links