πŸ€–
Monica Documentation
  • Welcome to Monica
  • πŸ˜‡Getting started
    • Meet Monica
    • Accounts
  • πŸ—„οΈVaults
    • Introduction
    • Customizing a vault
    • Dashboard
    • Journals
  • ☸️User & Account settings
    • Introduction
    • Manage currencies
    • Notification channels
    • Manage users
    • Manage preferences
    • Manage templates
    • Account deletion
  • πŸ€“Developers
    • Setup local development
    • Docker
    • Contribution guide
    • Setup Telegram
    • Translation
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Developers

Docker

PreviousSetup local developmentNextContribution guide

Last updated 1 year ago

Was this helpful?

The current hosted on DockerHub is based on the previous major version of Monica. We'll update it soon to the new version, codename Chandler.

We have a that you can use to run this project locally.

First you need setup .

Then play with the image:

docker run -p 8080:80 ghcr.io/monicahq/monica-next:main

This runs the image locally on port 8080 and using sqlite. You can then access the application at http://localhost:8080.

Configuration

Note that you'll need to setup a mail mailer to be able to register a user. You can try to use the log mailer like this:

docker run -p 8080:80 -e MAIL_MAILER=log ghcr.io/monicahq/monica-next:main

For more complex scenario (database setup, queue, etc.) see https://github.com/monicahq/docker/tree/main/.examples

Build it yourself

You can also build your image locally using yarn docker:build and run it with yarn docker:run.

πŸ€“
official Docker image
docker image
authentication to the Container registry