Arca

Arca

Docker app from damianeickhoff's Repository

Overview

Arca is a self-hosted personal finance dashboard for tracking income, expenses, budgets, subscriptions, and financial goals.

⚠️ Work in Progress

Arca is currently in active development. Expect frequent updates, new features, and occasional breaking changes. If you're using Arca to manage important financial data, make regular backups of your /data directory before updating.

πŸ’° Arca

A modern personal finance dashboard designed to help you understand, track, and improve your financial life.

Arca gives you a clear overview of your income, expenses, budgets, and spending patterns β€” without the complexity of traditional budgeting tools.

✨ Features

  • πŸ“Š Financial Dashboard

    • Overview of income, expenses, savings, and monthly balance
    • Visual insights into spending habits
  • 🏷️ Smart Categorization

    • Organize transactions into meaningful categories
    • Create rules to automatically categorize recurring payments
  • πŸ“… Monthly Budgeting

    • Track your monthly financial goals
    • Compare planned expenses with actual spending
  • πŸ”’ Local-first Data

    • Your financial data stays under your control
    • No unnecessary cloud dependency

πŸš€ Getting Started

Docker

Run Arca:

docker run -d \
  --name arca \
  -p 3000:3000 \
  -v arca-data:/data \
  damianeickhoff/arca:latest

Storage

Arca stores its database in:

/data

Mount this directory to persist your data.

Example:

/mnt/user/appdata/arca:/data

Docker Compose

Example:

services:
  arca:
    image: damianeickhoff/arca:latest
    container_name: arca
    ports:
      - "3000:3000"
    volumes:
      - arca-data:/data
    restart: unless-stopped

volumes:
  arca-data:

πŸ”„ Updates

Pull the latest image:

docker pull damianeickhoff/arca:latest

Then recreate the container while keeping the /data volume.

🐳 Unraid

Arca can be installed on Unraid using the Docker template.

The application data should be mapped to:

/data

Recommended host path:

/mnt/user/appdata/arca

πŸ†˜ Support

For issues and feature requests:

https://github.com/damianeickhoff/arca/issues

πŸ“„ License

This project is currently distributed as a self-hosted application.

Install Arca on Unraid in a few clicks.

Find Arca in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Arca Review the template variables and paths Click Install

Categories

Download Statistics

241
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
damianeickhoff/arca:latest
Last Updated2026-07-23
First Seen2026-07-24

Runtime arguments

Web UI
http://[IP]:[PORT:3000]
Network
bridge
Extra Params
--restart unless-stopped

Template configuration

Web InterfacePorttcp

Arca web interface port

Target
3000
Default
3000
DataPathrw

Persistent storage for Arca database

Target
/data
Default
/mnt/user/appdata/arca