HomeLogger logo

HomeLogger

Self-hosted home maintenance and appliance tracker

Alternative to: homezada, centriq


HomeLogger is a simple home maintenance and asset tracker for homeowners, inspired by LubeLogger. It centralizes appliances, repairs, and maintenance tasks so you can record work, receipts, and schedules for things around your home, with an optional single-container Docker deployment backed by SQLite or PostgreSQL.

HomeLogger Docker Compose example

Self-host HomeLogger on your own server, homelab, or VPS starting from this Docker Compose example. It runs HomeLogger in Docker containers using the official francislaboratories/homelogger:latest image, with persistent volumes and automatic restarts preconfigured. Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.

services:
  homelogger:
    image: francislaboratories/homelogger:latest
    restart: unless-stopped
    volumes:
      - data:/root/data
    environment:
      # Database backend. "sqlite" (default) keeps a self-contained file in the
      # data volume; set to "postgres" only if you wire up an external database.
      DB_DIALECT: "sqlite"

volumes:
  data:

Prefer a managed setup? WinterFlow installs, configures, and updates HomeLogger for you using this same Docker Compose configuration.