← Tous les guides
Invoice Ninja
Invoice Ninja is a self-hostable invoicing, billing and payments platform for freelancers and small businesses, officially distributed as Docker images for quick, reproducible deployment.
Ce guide est élaboré à partir de la documentation officielle de Invoice Ninja, dont le lien figure ci-dessus — vérifiez toujours les noms exacts des paquets/versions avant d'exécuter ces commandes sur un serveur de production, car les versions de la distribution et du projet évoluent avec le temps.
1Clone the official dockerfiles repository
git clone https://github.com/invoiceninja/dockerfiles.git -b debiancd dockerfiles/debian2Generate an application key
docker run --rm -it invoiceninja/invoiceninja-debian php artisan key:generate --show3Configure environment variables
Edit the .env file and set at least APP_URL, the generated APP_KEY, and a temporary admin account for first boot.
Set IN_USER_EMAIL and IN_PASSWORD for the initial account, then remove them from .env after setup completes.
4Start the stack
docker compose up -dDomains ending in .test are needed for local PDF generation to work correctly.