ezBookkeeping

ezBookkeeping

Aplicación Docker from Yusseiin's Repository

Visión general

ezBookkeeping is a lightweight, self-hosted personal finance / bookkeeping app with a modern responsive web UI and PWA support. Supports multi-currency, transaction categories, accounts, statistics and charts, import/export, and 2FA. Defaults to SQLite stored under /ezbookkeeping/data. For MySQL/PostgreSQL set the EBK_DATABASE_* variables (any ezbookkeeping.ini option can be overridden via an EBK_SECTION_OPTION environment variable). The container runs as UID/GID 1000:1000, so the host appdata folder must be owned by 1000:1000. Before first start, open the Unraid terminal and run: mkdir -p /mnt/user/appdata/ezbookkeeping/{data,storage,log,conf} chown -R 1000:1000 /mnt/user/appdata/ezbookkeeping If you change the host paths in this template, run chown -R 1000:1000 against those paths instead.

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8080]
Red
bridge
Concha
sh
Privilegiado
false

Configuración de plantillas

WebUI PortPorttcp

HTTP port for the ezBookkeeping web interface.

Objetivo
8080
Por defecto
8080
Valor
8080
DataPathrw

Persistent data directory. Holds the SQLite database when using the default database backend.

Objetivo
/ezbookkeeping/data
Por defecto
/mnt/user/appdata/ezbookkeeping/data
Valor
/mnt/user/appdata/ezbookkeeping/data
StoragePathrw

Object storage for user uploads (avatars, transaction pictures, etc.).

Objetivo
/ezbookkeeping/storage
Por defecto
/mnt/user/appdata/ezbookkeeping/storage
Valor
/mnt/user/appdata/ezbookkeeping/storage
LogsPathrw

Application log directory.

Objetivo
/ezbookkeeping/log
Por defecto
/mnt/user/appdata/ezbookkeeping/log
Valor
/mnt/user/appdata/ezbookkeeping/log
ConfigPathrw

Optional. Mount a folder containing a custom ezbookkeeping.ini to override the built-in config. Leave blank to use defaults plus EBK_* environment variables.

Objetivo
/ezbookkeeping/conf
Security Secret KeyVariable

Random string used to encrypt sensitive user data. CHANGE this to a long random string before first start (e.g. openssl rand -hex 32). Changing it later will invalidate existing tokens/2FA secrets.

Objetivo
EBK_SECURITY_SECRET_KEY
Valor
change-me-to-a-long-random-string
Server DomainVariable

The domain or IP used to reach the WebUI (e.g. ezbookkeeping.example.com or 192.168.1.50). Used to build correct URLs in emails and the PWA.

Objetivo
EBK_SERVER_DOMAIN
Enable RegistrationVariable

Allow new users to register accounts from the login page. Set to false after creating your own account to prevent strangers from signing up.

Objetivo
EBK_USER_ENABLE_REGISTER
Por defecto
true
Valor
true
Database TypeVariable

Database backend: sqlite3 (default, no extra setup), mysql, or postgres. When set to mysql/postgres, also fill in the Database Host/Name/User/Password fields below.

Objetivo
EBK_DATABASE_TYPE
Por defecto
sqlite3
Valor
sqlite3
Database HostVariable

Only used when Database Type is mysql or postgres. host:port of the database server — e.g. mariadb:3306 if you run MariaDB as a separate Unraid container on the bridge network.

Objetivo
EBK_DATABASE_HOST
Database NameVariable

Only used when Database Type is mysql or postgres. Name of the database to use (must already exist on the DB server).

Objetivo
EBK_DATABASE_NAME
Database UserVariable

Only used when Database Type is mysql or postgres. Username with full privileges on the database above.

Objetivo
EBK_DATABASE_USER
Database PasswordVariable

Only used when Database Type is mysql or postgres. Password for the database user.

Objetivo
EBK_DATABASE_PASSWD
Log ModeVariable

Optional. Log output mode: console, file, or console,file. Leave blank for the image default.

Objetivo
EBK_LOG_MODE

Descargar estadísticas

430,213
Descargas totales

Detalles

Repositorio
mayswind/ezbookkeeping:latest
Última actualización2026-05-27
Visto por primera vez2026-05-16

Ejecute ezBookkeeping en Unraid.

ezBookkeeping se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.