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: $(MYSQL_HOST)Optional
DB_PORTDefault: $(MYSQL_PORT)Optional
DB_DATABASEDefault: $(MYSQL_DATABASE)Optional
DB_USERNAMEDefault: $(MYSQL_USER)Optional
DB_PASSWORDDefault: $(MYSQL_PASSWORD)Optional
REDIS_HOSTDefault: $(REDISHOST)Optional
REDIS_PORTDefault: $(REDISPORT)Optional
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.