README.md 1.66 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Monica Docker Container (Supervisor for Apache and Cron)

[![pipeline status](https://gitlab.projecttac.com/tarator/monica-app/badges/master/pipeline.svg)](https://gitlab.projecttac.com/tarator/monica-app/-/commits/master)

This container extends the [official Monica Docker container](https://hub.docker.com/_/monica) using supervisord to run the cron job.
The cron-job enables sending of reminder E-Mails for Monica.

The sourcecode is hosted on this [Gitlab Projecttac](https://gitlab.projecttac.com/tarator/monica-app)

To get up and running you might check this Tuorial: [Install Monica CRM with Docker-Compose, Apache Proxy and Let’s encrypt certificate on Ubuntu 18.04](https://www.abenthung.it/2021/07/28/install-monica-crm-with-docker-compose-apache-proxy-and-lets-encrypt-certificate-on-ubuntu-18-04/)

## Docker container 

You can either use the prebuilt containers or build the container on your own.

### Prebuild Containers

Prebuild containers can be found on this locations.

#### Gitlab Projecttac's Container Registry

[Link to Gitlab Projecttac's Container Registry](https://gitlab.projecttac.com/tarator/monica-app/container_registry)

```
docker pull docker.abenthung.it:5000/tarator/monica-app
```

#### Docker Hub

[Link to Docker Hub](https://hub.docker.com/r/tarator/monica-app)

```
docker pull tarator/monica-app
```


### Build Container

You can build the container on your own with Docker...

```
git clone https://gitlab.projecttac.com/tarator/monica-app.git
cd monica-app
docker build -t monica-app .
```

... or build and run with docker-compose

```
git clone https://gitlab.projecttac.com/tarator/monica-app.git
cd monica-app
docker-compose up -d --build
```