Skip to content

dtable-event.conf settings

Database Configuration

The settings for the database connection are located in the [DATABASE] section of the file dtable-events.conf

[DATABASE]
type = mysql
host = db
port = 3306
username = root
password = seatable_db
db_name = seafile_db

Note: MariaDB and MySQL are compatible. In this configuration example, we use MySQL.

Redis Configuration

The settings for the Redis connection are located in the [REDIS] section of the file dtable-events.conf

[REDIS]
host = redis
port = 6379

Email Notifications Configuration

The settings for email notifications are located in the [EMAIL SENDER] section of the file dtable-events.conf

[EMAIL SENDER]
enabled = true

Notification Rules Scanner Configuration

Notification rules are a feature that allows users to set criteria for a base and receive notifications when these criteria are met.

The settings for the notification rules scanner are located in the [NOTIFY-SCANNER] section of the file dtable-events.conf

[NOTIFY-SCANNER]
enabled = true

Automation Rules Configuration

In SeaTable, users have the ability to define triggers and actions within an automation rule.
These rules are then automatically executed on a base.

The settings for the automation rules are located in the [AUTOMATION] section of the dtable-events.conf file.

To maintain server stability, SeaTable includes a feature that restricts the frequency of automation rule executions. This per_minute_trigger_limit is set to 50 by default.

[AUTOMATION]
per_minute_trigger_limit = 50