# Deploy Monetr with Easypanel

URL: /templates/monetr

Monetr is a self-hosted personal finance management application that helps you track your spending, manage budgets, and gain insights into your financial habits. Built with modern architecture, Monetr provides a comprehensive solution for managing your personal finances with features like transaction tracking, budget management, spending analysis, and financial goal setting. The system uses PostgreSQL for data persistence and Valkey (Redis-compatible) for caching and session management. Perfect for individuals looking for a self-hosted alternative to commercial personal finance applications.

## Benefits

### Personal Finance Management

Track your spending, manage budgets, and gain insights into your financial habits with a comprehensive personal finance application.

### Self-Hosted Solution

Keep your financial data private and under your control with a self-hosted deployment.

### Modern Architecture

Built with PostgreSQL for reliable data persistence and Valkey for efficient caching and session management.

### Automatic Migrations

Database migrations run automatically on startup, ensuring your database schema is always up to date.

## Features

### Transaction Tracking

Track and categorize your income and expenses with detailed transaction management.

### Budget Management

Create and manage budgets to help you stay on track with your financial goals.

### Spending Analysis

Analyze your spending patterns with detailed reports and visualizations.

### PostgreSQL Database

Reliable PostgreSQL database for persistent storage of all financial data and user information.

### Valkey Caching

Valkey (Redis-compatible) for efficient caching and session management, improving application performance.

### Certificate Generation

Automatically generates SSL certificates on startup for secure communication.

### Web-Based Interface

Access and manage your finances through a modern web interface accessible on port 4000.

## Configuration

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

- `appServiceImage` (App Service Image, required): ghcr.io/monetr/monetr:1.13.3

- `valkeyImage` (Valkey Image, required): valkey/valkey:9.0.2 — Valkey (Redis-compatible) image version

- `allowSignUp` (Allow Sign Up): true — Allow new user registrations (recommended to disable if exposed to public internet)

- `storageEnabled` (Storage Enabled): true — Enable file storage functionality

- `storageProvider` (Storage Provider): filesystem — Storage provider type (e.g., filesystem, s3)

## Services

- monetr-db: postgres

- monetr-valkey: app (valkey/valkey:9.0.2)

- monetr: app (ghcr.io/monetr/monetr:1.13.3)

## Resources

- [GitHub](https://github.com/monetr/monetr)

- [Website](https://monetr.app)

- [Documentation](https://monetr.app/documentation/)

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