Invoice Neko Installation

Steps on deploying Invoice Neko on your own server

Ubuntu

16.04 LTS, 18.04 LTS

System Requirements
  • MySQL >= 5.6
  • PHP >= 7.0
    • php-bcmath
    • php-ctype
    • php-curl
    • php-dom
    • php-fileinfo
    • php-gd
    • php-iconv
    • php-json
    • php-libxml
    • php-mbstring
    • php-openssl
    • php-pcntl
    • php-pcre
    • php-PDO
    • php-posix
    • php-SimpleXML
    • php-tokenizer
    • php-xml
    • php-xmlreader
    • php-xmlwriter
    • php-zip
    • php-zlib
1. Clone the repository
git clone https://github.com/poowf/invoiceneko.git
2. Run set-up commands
cd invoiceneko
cp .env.example .env
composer install --no-dev
npm install
npm run prod
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan storage:link
php artisan serve --host 0.0.0.0
3. Set-up your environment and communication credentials

Set-up your email credentials in the .env file, configure the APP_URL variable to your domain

4. Create a company and user

Create a company and user by going through the start page and you'll be able to use InvoiceNeko