pocketlog

pocketlog

Docker app from Anym001's Repository

Overview

PocketLog is a self-hosted budget book (household finances) Progressive Web App. It runs in the browser on all common platforms and can be installed to the homescreen as an app. Designed for private self-hosting: your data lives exclusively in your own MariaDB, the app runs in your own container. All assets (fonts, icons, JS libraries) are served from your own origin - no CDN calls, no external connections, no tracking, no telemetry. Features: income & expense transactions with categories and tags, reports & charts, full-text search, CSV import/export, offline support, light/dark themes, multi-user with its own username/password login and brute-force protection. REQUIRES an external MariaDB 10.6+ instance. Create a database and user, then set the DB_* variables below. On first launch open the WebUI to create the initial admin account. Project: https://github.com/anym001/pocketlog

Requirements

An external MariaDB 10.6+ instance is required.

Runtime arguments

Web UI
http://[IP]:[PORT:8000]/
Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

WebUIPorttcp

HTTP port of the PocketLog web interface

Target
8000
Default
8000
Value
8000
DB_HOSTVariable

Hostname or IP of the MariaDB instance

Default
mariadb
Value
mariadb
DB_PORTVariable

MariaDB port

Default
3306
Value
3306
DB_NAMEVariable

Database name

Default
pocketlog
Value
pocketlog
DB_USERVariable

Database user

Default
pocketlog
Value
pocketlog
DB_PASSWORDVariable

Database password

TZVariable

Container timezone

Default
Europe/Berlin
Value
Europe/Berlin
DEFAULT_LOCALEVariable

Default locale for new accounts (BCP-47, e.g. de-DE, de-AT, de-CH, en-GB, en-US). Each user can override it.

Default
de-DE
Value
de-DE
DEFAULT_CURRENCYVariable

Default currency for new accounts (ISO 4217, e.g. EUR, USD, GBP, CHF, JPY). Display-only, per-user overridable.

Default
EUR
Value
EUR

Details

Repository
ghcr.io/anym001/pocketlog:latest
Last Updated2026-05-31
First Seen2026-05-29

Run Pocketlog on Unraid.

Pocketlog is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.