Beaver-Habit-Tracker

Beaver-Habit-Tracker

Docker app from grtgbln's Repository

Overview

A self-hosted habit tracking app without "Goals".

Media gallery

1 / 3

Install Beaver-Habit-Tracker on Unraid in a few clicks.

Find Beaver-Habit-Tracker 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 Beaver-Habit-Tracker Review the template variables and paths Click Install

Download Statistics

431,096
Total Downloads
35,416
This Month
29,778
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
daya0576/beaverhabits:latest
Last Updated2026-06-21
First Seen2024-12-23

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Privileged
false
Extra Params
--user 99:100

Template configuration

Web UI PortPorttcp

Container Port: 8080

Target
8080
Default
8080
Value
8080
First Day of the WeekVariable

0=Monday, 6=Sunday

Target
FIRST_DAY_OF_WEEK
Default
0
Value
0
Maximum User CountVariable

Maximum number of users. Set to 1 to prevent other users from logging in.

Target
MAX_USER_COUNT
Default
1
Value
1
Display Completed Count BadgeVariable

Display the total completed count badge on the main page.

Target
INDEX_SHOW_HABIT_COUNT
Default
false|true
Data Storage MethodVariable

The DATABASE option stores everything in a single SQLite database file named habits.db. On the other hand, the USER_DISK option saves habits and records in a local JSON file.

Target
HABITS_STORAGE
Default
USER_DISK|DATABASE
Data Storage PathPath

Path to data storage

Target
/app/.user
Default
/mnt/user/appdata/beaver_habits/data
Value
/mnt/user/appdata/beaver_habits/data
iOS Standalone ModeVariable

Experiential feature to enable standalone mode on iOS.

Target
ENABLE_IOS_STANDALONE
Default
false|true