Skip to content
This repository has been archived by the owner on Oct 29, 2021. It is now read-only.

Add-on to send regular domain reports via email

Notifications You must be signed in to change notification settings

dnsimple/addon-email-report

Repository files navigation

DNSimple E-Mail Reports add-on

This is a DNSimple add-on to send out monthly reports to all users opt-in into this add-on.

Configuration

After cloning this repo please copy the example dev secrets and adjust it to your tokens:

  • cp config/dev.secret.exs-example config/dev.secret.exs
  • emacs config/dev.secret.exs

Development

The E-Mail add-on is a Elixir Phoenix application. You will need Elixir (~> 1.3) and Postgres (~> 9.4) to run this.

To start the Phoenix app:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with npm install
  • Start Phoenix endpoint with mix phoenix.server

Now you can visit localhost:4000 from your browser.

Tests

After you followed the steps above use mix test to run the tests.

See E-Mails in development

Start the app as usual mix phoenix.server and then visit: http://localhost:4000/mailbox/

About

Add-on to send regular domain reports via email

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published