Ansible x Raspberry Pi x Invoice Ninja
Source code: David Dumas / ansible-invoiceninja · GitLab
Work in progress
Inspired from:
Current target
- Raspberry Pi 4 Model B
- Raspberry Pi OS (previously called
Raspbian
) => Debian 12bookworm
- Kernel
6.12.x
Stack
- Nginx (latest)
- PHP
8.4
- Composer (latest)
- NodeJS LTS
20.x
- Chromium (latest) to generate PDFs
External services
- SSL/TLS with OVHcloud: domain + API keys to issue Let’s encrypt certificates with a DNS challenge using Certbot
- Send emails: Gmail app password