# Deploy InvoiceNinja with Easypanel

URL: /templates/invoiceninja

Invoice Ninja is a powerful, open-source platform for managing invoices, quotes, and payments, specifically designed for freelancers and small businesses. It allows you to automate billing, track payments, and manage expenses effortlessly. With a user-friendly interface and robust feature set, Invoice Ninja supports multi-currency, recurring billing, and various payment gateways, providing a comprehensive invoicing solution.

## Installation notes

Open the nginx domain to access InvoiceNinja

## Benefits

### Streamlined Invoicing

Invoice Ninja simplifies invoicing with customizable templates, recurring invoices, and the ability to track payments and expenses effortlessly.

### Payment Integration

Invoice Ninja supports multiple payment gateways, including Stripe and PayPal, enabling seamless and flexible payment processing for your clients.

### Multi-Currency Support

With support for multiple currencies and languages, Invoice Ninja is ideal for businesses operating internationally.

## Features

### Recurring Invoices

Automate billing with recurring invoices and subscriptions.

### Payment Gateways

Integrate with popular payment gateways like Stripe, PayPal, and others for easy payment processing.

### Expense Tracking

Manage your expenses and link them directly to invoices for better accounting.

### Client Portal

Provide your clients with a portal where they can view and pay invoices directly.

### Customizable Templates

Use professionally designed templates or customize them to reflect your brand.

## Configuration

- `appServiceName` (App Service Name, required): invoiceninja

- `appServiceImage` (App Service Image, required): invoiceninja/invoiceninja:5.13.19

- `nginxImage` (Nginx Image, required): nginx:1.27

- `adminUsername` (Admin Email, required): admin@example.com

- `adminPassword` (Admin Password, required): Set during installation

## Services

- invoiceninja: app (invoiceninja/invoiceninja:5.13.19)

- invoiceninja-nginx: app (nginx:1.27)

- invoiceninja-mysql: mysql

## Resources

- [Github](https://github.com/invoiceninja/invoiceninja)

- [Documentation](https://invoiceninja.github.io/docs/self-host/self-host-installation)

- [Demo](https://demo.invoiceninja.com)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/invoiceninja)