Simple, self-hosted, flat-file invoicing web app, with invoice templating and user access control
Simple, self-hosted, flat-file invoicing web app, with invoice templating and user access control
1.0.4 2026-07-28 00:57 UTC
This package is auto-updated.
Last update: 2026-07-28 00:57:43 UTC
Simple, self-hosted, flat-file invoicing web app, with invoice templating and user access control.
Requirementscomposer create-project ginger-tek/faktura .
composer run setup
public/ using preferred web servercomposer cli list-users > [ { "id": 1, ... }, ... ]Create New User
If permission bit value is not provided, default permissions is set to only view/list invoices/clients/expenses.
composer cli new-user {username} {password} {?permissions_bit}
Example, create admin user with all permissions:
composer cli new-user "admin" "mypassword" 131070 > { "id": 1, "username": "admin", ... }Permissions
Show key-value list of permissions
composer cli list-permissions
Get a bit-sum of permissions by regex filter to set on a user, i.e. all invoice-related permissions:
composer cli filter-sum-permissions 'invoice_.*' > 62
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | milpa/admin (v0.1.0) | 0 | 11.16 | 28-07-2026 |
| 2 | laravel-workflow/waterline (2.0.0-rc.1) | 0 | 21.11 | 28-07-2026 |
| 3 | durable-workflow/waterline (2.0.0-rc.1) | 0 | 21.11 | 28-07-2026 |
| 4 | milpa/http-symfony (v0.1.0) | 0 | 12.31 | 28-07-2026 |
| 5 | invenio-accounts 8.2.0 | 0 | 5 | 20-07-2026 |
| 6 | achkit 0.2.0 | 0 | 8 | 20-07-2026 |
| 7 | milpa/auth (v0.3.0) | 0 | 10.94 | 28-07-2026 |
| 8 | artisanpack-ui/visual-editor (1.5.3) | 0 | 24.06 | 28-07-2026 |
| 9 | tracebloc-ingestor 0.7.4 | 0 | 5 | 20-07-2026 |
| 10 | rimba/boleh (v1.2.2) | 0 | 10 | 28-07-2026 |