Skip to content

Commit a3669db

Browse files
author
bubbajames
committed
Added Cron section with job descriptions and execution intervals.
1 parent 16bd7ca commit a3669db

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Pretty minimalistic `Dockerfile` as everything you need is already bundled. Jus
6565
FROM bubbajames/sendy:4.1
6666

6767
# ... additional apache/php configurations here ...
68-
# e.g. copy your SSL Certiciate and apache configurations if not using load balancer.
68+
# e.g. copy your SSL Certificate and apache configurations if not using a load balancer.
6969
```
7070
### Start a Sendy instance
7171
The following starts an instance specifying an environment file.
@@ -85,9 +85,9 @@ MYSQL_PASSWORD_FILE=/run/secrets/db_password
8585
```
8686

8787
## Using `docker-compose`
88-
Starts an HAProxy load balancer instance for ssl termination, a Sendy instance and a MySQL database instance with mounted volume for persisted data between restarts. Also uses Docker Secrets to avoid exposing sensitive data via 'inspect'.
88+
Starts an HAProxy load balancer instance for SSL termination, a Sendy instance and a MySQL database instance with mounted volume for persisted data between restarts. Also uses Docker Secrets to avoid exposing sensitive data via 'inspect'.
8989

90-
The latest `docker-compose.yml` and sample files are available from image [repository](https://github.com/bubbajames-docker/sendy). It is highly adviced to clone this repository to ensure latest samples are used.
90+
The latest `docker-compose.yml` and sample files are available from the image [repository](https://github.com/bubbajames-docker/sendy). It is highly advised to clone this repository to ensure the latest samples are used.
9191

9292
```yaml
9393
version: "3.7"
@@ -162,6 +162,17 @@ $ docker-compose up -d
162162
```console
163163
$ docker-compose down
164164
```
165+
# Crontab Support
166+
Crontab is installed and configured with the following jobs.
167+
168+
## Scheduled Campaigns
169+
Schedule your marketing campaigns to send at specific times in the future. This job executes every 5 minutes to determine if any campaigns should be started.
170+
171+
## Autoresponders
172+
Set up autoresponders to incoming emails. This job executes every 1 minute to determine if any emails require an autoresponse.
173+
174+
## Import Lists
175+
Import list of contacts in CSV files. This job executes every 1 minute to determine if any Import List jobs have been created and initiate CSV file import if needed.
165176

166177
# Shoutouts
167178
## Brad Touesnard

0 commit comments

Comments
 (0)