Sharing a house, going on holidays with friends, or simply managing money with others can get complicated. This tool is designed to make managing your shared expenses easy and transparent. It provides a straightforward way to keep track of who paid for what, eliminating confusion and awkward conversations.
Getting started is simple. You can either create a new project for your group or log in to an existing one using a unique project identifier and a private code. This ensures your financial information remains secure and accessible only to your group members.
Key features include:
services:
ihatemoney:
image: ihatemoney/ihatemoney:latest
ports:
- "8000:8000"
environment:
- SECRET_KEY=${SECRET_KEY}
- SQLALCHEMY_DATABASE_URI=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}
depends_on:
- db
restart: unless-stopped
db:
image: postgres:15-alpine
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DB=${POSTGRES_DB}
volumes:
- ./db-data:/var/lib/postgresql/data
restart: unless-stoppedSECRET_KEY=your_super_secret_key_here
POSTGRES_USER=ihatemoney_user
POSTGRES_PASSWORD=your_secure_db_password
POSTGRES_DB=ihatemoney_dbAuto-fetched 16 minutes ago
Auto-fetched 16 minutes ago