[WIP] Ansible x Raspberry Pi x Invoice Ninja

Ansible x Raspberry Pi x Invoice Ninja

Source code: David Dumas / ansible-invoiceninja · GitLab

:warning: Work in progress :warning:

Inspired from:

Current target

  • Raspberry Pi 4 Model B
  • Raspberry Pi OS (previously called Raspbian) => Debian 12 bookworm
  • 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
1 Like

Hi,

Very cool, thanks for sharing!