app_version: 5.12.26 capabilities: - description: Invoice Ninja, Scheduler, Worker are able to change file ownership arbitrarily name: CHOWN - description: Invoice Ninja, Scheduler, Worker are able to bypass file permission checks name: DAC_OVERRIDE - description: Invoice Ninja, Scheduler, Worker are able to bypass permission checks for file operations name: FOWNER - description: Invoice Ninja, Scheduler, Worker are able to bind to privileged ports (< 1024) name: NET_BIND_SERVICE - description: Invoice Ninja, Scheduler, Worker are able to change group ID of processes name: SETGID - description: Invoice Ninja, Scheduler, Worker are able to change user ID of processes name: SETUID categories: - productivity changelog_url: https://github.com/invoiceninja/dockerfiles/releases date_added: '2025-01-09' description: Invoices, Expenses and Tasks built with Laravel, Flutter and React home: https://invoiceninja.com/ host_mounts: [] icon: https://media.sys.truenas.net/apps/invoice-ninja/icons/icon.png keywords: - finance lib_version: 2.1.49 lib_version_hash: e71e6b0122c9446fa5ea6fb07e7eb01b11fb42d549a19845426bbd7e21a42634 maintainers: - email: dev@ixsystems.com name: truenas url: https://www.truenas.com/ name: invoice-ninja run_as_context: - description: Invoice Ninja runs as non-root user. gid: 999 group_name: invoice-ninja uid: 999 user_name: invoice-ninja - description: Invoice Ninja Worker runs as non-root user. gid: 999 group_name: invoice-ninja uid: 999 user_name: invoice-ninja - description: Invoice Ninja Scheduler runs as non-root user. gid: 999 group_name: invoice-ninja uid: 999 user_name: invoice-ninja - description: MariaDB runs as non-root user. gid: 999 group_name: mariadb uid: 999 user_name: mariadb - description: Redis runs as any non-root user. gid: 568 group_name: redis uid: 568 user_name: redis screenshots: [] sources: - https://github.com/invoiceninja/dockerfiles - https://hub.docker.com/r/invoiceninja/invoiceninja-octane title: Invoice Ninja train: community version: 1.0.93