fastmail-records
jeromegamez/fastmail-records/digitalocean
A terraform module to provision DigitalOcean with DNS records for FastMail.
terraform + DigitalOcean + Fastmail A terraform module to provision DigitalOcean with DNS records for FastMail. https://www.fastmail.com/help/receive/domains-advanced.html Requirements - terraform >=0.9.3 - A FastMail account with a configured domain - A DigitalOcean account and API token _*Referral Link_ Module input variables - domain The domain to configure - enable_email_autodiscovery (Default: _false_) Create DNS entries for client email auto-discovery - enable_carddav_autodiscovery (Default: _false_) Create DNS entries for client CardDAV auto-discovery - enable_caldav_autodiscovery (Default: _false_) Create DNS entries for client CalDAV auto-discovery Example ``tf module "fastmail-records" { source = "jeromegamez/fastmail-records/digitalocean" domain = "example.com" } ` Known issues
| Name | Type | Description | Default |
|---|---|---|---|
| domain | string | required | |
| enable_caldav_autodiscovery | string | "0" | |
| mx_records | list | [
"in1-smtp.messagingengine.com",
"i | |
| enable_email_autodiscovery | string | "0" | |
| enable_carddav_autodiscovery | string | "0" |