# Monica

Monica is an open source personal relationship management system that lets you document your life with friends, family, and colleagues. It is open source and self-hosted, installable on ZimaOS, Docker Hub, Proxmox, Kubernetes (Helm) and Unraid.

Canonical page: https://ourlocalhost.com/app/1246/monica

## Description

Monica is an open source personal relationship management system that lets you document your life with friends, family, and colleagues. It gives self-hosters a private CRM for tracking the people in their lives, with all data stored on their own hardware.

## Platform availability

Available on 4 of 9 platforms: Unraid, ZimaOS, Proxmox, Helm.

## Health score

78/100 (Good), based on 4 of 4 factors.
- Maintained: 72 (last commit 29 days ago)
- Popular: 88 (25,383 GitHub stars)
- Easy to install: 65 (4 install platforms, install notes, Docker image)
- Light to run: 95 (512 MB minimum RAM, runs on ARM)

## Links

- ZimaOS: https://github.com/IceWhaleTech/CasaOS-AppStore/tree/main/Apps/Monica
- Docker Hub: https://hub.docker.com/r/linuxserver/monica
- GitHub: https://github.com/monicahq/monica
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=monica
- Kubernetes (Helm): https://artifacthub.io/packages/helm/monica/monica
- Unraid: https://ca.unraid.net/apps/monica-0cl3v530oql5sr?q=monica
- Official website: https://beta.monicahq.com

## Common questions

### The main branch is in development; which branch should I use for a stable self-host?

Use the 4.x branch for the stable and current version. The main branch is a development beta.

### Which host port should I expose when running the official Docker setup?

Run the official Docker command with -p 8080:80. That maps container port 80 to host port 8080.

### What email setting should I configure in Docker before inviting people?

Use MAIL_MAILER=log only for testing, and point Monica to a real mail server for real use. Without working email, invitation and verification messages will not arrive.

### Can one Monica instance support multiple users and separate vaults?

Yes, Monica supports multiple vaults and users. It also supports labels to organize contacts.

## Alternatives

- Dex: Dex is an open source OpenID Connect identity provider that lets applications authenticate users by delegating to existing identity provide…
- Nametag: Nametag is a self-hosted personal relationships manager for homelab users who want to remember contacts, birthdays, and relationship detail…
- meerkat-crm: Meerkat CRM (Contact Relationship Management) is a self-hosted solution to keep track of your important contacts.

---
Source: Our Local Host (https://ourlocalhost.com/app/1246/monica), the self-hosted and open-source app directory.
