I’m running a self-hosted Invoice Ninja (v5.3.66-C77) instance using docker compose. I have configured a logo for my company, which is visible in the web admin portal. However, the fails to render in invoices (top-left position). Also the Invoice Ninja logo on the bottom left fails to render in invoices (see attached).
The funny thing is that it used to render my logo (and Invoice Ninja’s) some months ago. I have upgraded Invoice Ninja periodically and it broke logo rendering on invoices somewhere along the way.
Things I have tried:
Run docker exec -it invoice-ninja-app php artisan storage:link
You are correct. I found out what was blocking the DNS in the container. It was a custom network marked with internal: true in the compose file. It’s working now! Thanks.