Templatesinvoiceninja
invoiceninja
finance

invoiceninja

Open-source invoicing, billing, payments and expense-tracking platform for freelancers and businesses.

financeworkproductivityMariaDBValkey

What gets deployed

Web

invoiceninja server

MariaDB

managed database

Valkey

managed cache

GitHub stars8,600

About

Open-source invoicing, billing, payments and expense-tracking platform for freelancers and businesses.

Managed services

  • MariaDBTCP:3306
  • ValkeyTCP:6379

Environment Variables

VariableDescriptionRequired
APP_URLDefault: {{KUBERO_APP_URL}}Optional
APP_ENVDefault: productionOptional
APP_DEBUGDefault: falseOptional
IS_DOCKERDefault: trueOptional
APP_KEYDefault: base64:S3ViZXJvVGVtcGxhdGVRYVNtb2tlVGVzdEtleSEhMTI=Optional
REQUIRE_HTTPSDefault: falseOptional
TRUSTED_PROXIESDefault: *Optional
DB_CONNECTIONDefault: mysqlOptional
DB_HOSTDefault: {{KUBERO_APP_NAME}}-mysqlOptional
DB_PORTDefault: 3306Optional
DB_DATABASEDefault: invoiceninjaOptional
DB_USERNAMEDefault: invoiceninjaOptional
DB_PASSWORDDefault: invoiceninjaOptional
REDIS_HOSTDefault: rfr-{{KUBERO_APP_NAME}}-valkey-readwriteOptional
REDIS_PORTDefault: 6379Optional
CACHE_DRIVERDefault: redisOptional
QUEUE_CONNECTIONDefault: redisOptional
SESSION_DRIVERDefault: redisOptional
PDF_GENERATORDefault: snappdfOptional
IN_USER_EMAILDefault: admin@example.comOptional
IN_PASSWORDDefault: replace-with-openssl-rand-hex-32Optional
MAIL_MAILERDefault: logOptional

Deploy invoiceninja

One click to deploy a fully configured invoiceninja instance with all dependencies pre-wired.

Deploy Now

Ready to deploy invoiceninja?

No infrastructure to manage. Just connect your repo and go live in seconds.