This guide installs Invoice Ninja using the official Docker setup.
git clone https://github.com/invoiceninja/dockerfiles.git -b debian
cd dockerfiles/debian
Copy the example environment file and set your admin email and password:
cp .env.example .env
Set at least these values in .env:
IN_USER_EMAILIN_PASSWORDGenerate the application key:
docker compose run --rm app php artisan key:generate --show
Paste the output into APP_KEY in .env.
docker compose up -d
Access the web UI and complete the setup wizard.
Feel free to contact us. Find all contact information on our contact page.