
.jpg)
SH-FOSS
c/sh-fossSH-FOSS
A self-hosted Gamified Habit Tracker
.png)
Introducing HabitTrove, a gamified habit tracking application that helps you build and maintain positive habits by rewarding you with coins, which you can use to exchange for rewards.
HabitTrove Core Features
- Create and track daily habits
- Earn rewards for completing habits
- Create a wish list of rewards to redeem with earned coins
- View your progress through habit completion streaks and statistics
- Visualize your progress on the calendar heatmap
- Support for dark mode settings
- Available as a progressive web app (PWA) for seamless mobile access
Quick demo & using HabitTrove
You can try HabitTrove quick demo by visiting: https://habittrove.app.enting.org/.
With the HabitTrove web interface, you can add new habits, tasks and customize them with rewards and give them a coin value.
Build Positive Routines: Launch a new habit by clicking "Add Habit" and give it a name, description, and personalized reward.
Quick install HabitTrove with Docker Compose
Installing HabitTrove is easy, create a docker-compose file and paste the following
services: habittrove: ports: - "3000:3000" volumes: - "./data:/app/data" # Use a relative path instead of $(pwd) image: dohsimpson/habittrove environment: - AUTH_SECRET=auth-secret-key
Change the AUTH_SECRET by generating a new one using `openssl rand -base64 32` in your terminal. You can visit HabitTrove web ui by visiting the server IP on port 3000.
Latest Discussions
SH-FOSS
SH-FOSS (Self-hosted & Free Open Source Software) - is an independent and open community to help you learn more about self-hosting and open-source software.
Community Rules
There are no rules in this community yet.
Ida Bagus Gede Pramana Adi Putra
Remote Software Developer for Zebralution GmbH (Lismio), Co-Founder of Reditor.com, Kodekativ.co, and Kataloogi.com under Codekraf Inc."}