/var/softaculous/ninja
NameSizeModeActions
images/-0755rm
php53/-0755rm
php56/-0755rm
php71/-0755rm
php81/-0755rm
php82/-0755rm
.env15840644editdlrm
clone.php102680644editdlrm
edit.php43150644editdlrm
edit.xml4470644editdlrm
extend.php92670644editdlrm
fileindex.php6090644editdlrm
import.php56770644editdlrm
info.xml49440644editdlrm
install.js9210644editdlrm
install.php91540644editdlrm
install.xml10480644editdlrm
md519430644editdlrm
notes.txt21750644editdlrm
soft_delete.php31940644editdlrm
update_pass.php5410644editdlrm
upgrade.php80510644editdlrm
upgrade.xml3650644editdlrm
Edit: /var/softaculous/ninja/notes.txt (2175B)
1. Set the debug to false in .env 2. Set the APP_ENV to production in .env 3. [NA] /public should be there in APP_URL in .env 4. Remove .git directory from original zip and then make a package. (Confirmed with vendor) 5. [NA] Select Email Settings Driver as "SMTP" in manual installation. 6. [NA] Fill following details in SMTP settings. From Address = Email address Username = Email address Encryption = SSL/TLS Host = smtp.gmail.com Port = 465 7. Add the following line to the .htaccess file in the root folder : RedirectMatch 301 ^[[relativeurl]]/$ [[softurl]]/public/index.php 8. PHP REQUIREMENT LINK : https://invoiceninja.github.io/docs/self-host/self-host-installation#server-requirements 9. Release date : https://github.com/invoiceninja/invoiceninja/releases 10. We exclude logo image path while upgrade i.e public/images/invoiceninja-logo.png since user's custom logo was getting overwritten post upgrade. (Check when we add upgrade) 11. Explicitly add DISABLE_AUTO_UPDATE=true in .env and keep the value true i.e 'disable_auto_update' => true in bootstrap/cache/config.php. (Confirmed with vendor via email) 12. Keep UPDATE_SECRET value in all installation through Softaculous as it is required for upgrade. 13. Since 5.3.31 .env.example has to be renamed to .env while manual installation, as mentioned here in the documentation link : https://invoiceninja.github.io/en/self-host-installation/#final-setup-steps and our conversation with vendor over email 14. Script gets installed in a sub-directory, however some of the functionality does not work. eg. Logo is not visible in invoice. Still we can make manual installation and test the script in a sub directory. (Since 5.9.4 version script only works in a root dir) 15. Download 'invoiceninja.tar' package from github. 16. We have set the cron for every minute referring to following guide and on users request on ticket. https://invoiceninja.github.io/en/self-host/#add-the-cron-job 17. In .env file Change MAIL_MAILER="smtp" to MAIL_MAILER="log" suggested by vendor for the login issue with different network 18. We have kept Mysql 8.0 as suggested by vendor over email.