monica

v4.1.2-ls98deprecated

monica is an open source personal relationship management system, that lets you document your life.

docker pull lscr.io/linuxserver/monica:latest

This image is deprecated

It is no longer maintained and receives no further updates. The details below are kept for reference; you can find maintained alternatives in the catalogue.

Quick start

Generated from the image's own configuration. Replace the /path/to folders with real paths on your host.

---
services:
  monica:
    image: lscr.io/linuxserver/monica:latest
    container_name: monica
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - DB_HOST=
      - DB_PORT=
      - DB_USERNAME=
      - DB_PASSWORD=
      - DB_DATABASE=
      - APP_URL=http://localhost:80 # optional
      - TRUSTED_PROXIES= # optional
      - APP_ENV=local # optional
      - APP_DISABLE_SIGNUP=true # optional
    volumes:
      - /path/to/monica/config:/config
    ports:
      - 80:80
      - 443:443
    restart: unless-stopped

Parameters

Ports
PortFunctionRequired
80:80http guirequired
443:443https guirequired
Environment variables
VariableFunctionRequired
PUID=1000User IDrequired
PGID=1000Group IDrequired
TZ=Etc/UTCTimezonerequired
DB_HOST=Mariadb DB server hostname.required
DB_PORT=Mariadb DB server port.required
DB_USERNAME=Mariadb DB user.required
DB_PASSWORD=Mariadb DB password.required
DB_DATABASE=Mariadb DB name.required
APP_URL=http://localhost:80The URL you will use to access Monica including protocol, and port where appropriate.optional
TRUSTED_PROXIES=Set to the IP or netmask covering your reverse proxy, if running behind one. Set to `*` to trust all IPs (**do not** use `*` if exposed to the internet`).optional
APP_ENV=localSet to `production` when exposing the container to anyone else; this also makes https mandatory.optional
APP_DISABLE_SIGNUP=trueSet to `false` to enable new account sign-ups.optional
Volumes
PathFunctionRequired
/configPersistent config files.required

Architectures

Pulling :latest picks the right one for your host automatically.

  • x86_64amd64-latest
  • arm64arm64v8-latest

Tags

  • :latestStable releases

Changelog

  1. Deprecate due to lack of upstream development.

  2. Rebase to Alpine 3.21.

  3. Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

Related

Browse all

obsidian

v1.14.4-ls149

Obsidian is a note-taking app that lets you create, link, and organize your notes on your device, with hundreds of plugins and themes to customize your workflow. You can also publish your notes online, access them offline, and sync them securely with end-to-end encryption.

2M pulls per month916 GitHub starsarm64

bookstack

v26.09.2-ls292

bookstack is a free and open source Wiki designed for creating beautiful documentation. Featuring a simple, but powerful WYSIWYG editor it allows for teams to create detailed and useful documentation with ease. Powered by SQL and including a Markdown editor for those who prefer it, BookStack is geared towards making documentation more of a pleasure than a chore. For more information on BookStack visit their website and check it out: https://www.bookstackapp.com

1.7M pulls per month1K GitHub starsarm64

dokuwiki

2026-07-14c-ls330

dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in access controls and authentication connectors make DokuWiki especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.

139K pulls per month125 GitHub starsarm64

wikijs

v2.5.316-ls226

wikijs A modern, lightweight and powerful wiki app built on NodeJS.

89.1K pulls per month101 GitHub starsarm64