@@ -34,7 +34,7 @@ blocking at various providers if not correctly rate-limited.
...
@@ -34,7 +34,7 @@ blocking at various providers if not correctly rate-limited.
For this, we have various knobs and tools:
For this, we have various knobs and tools:
*[Grafana dashboard watching the two main mailservers](https://grafana.torproject.org/d/Ds5BxBYGk/postfix-mtail?orgId=1&from=now-24h&to=now&var-node=eugeni.torproject.org&var-node=crm-int-01.torproject.org)
*[Grafana dashboard watching the two main mailservers](https://grafana.torproject.org/d/Ds5BxBYGk/postfix-mtail?orgId=1&from=now-24h&to=now&var-node=eugeni.torproject.org&var-node=crm-int-01.torproject.org)
*[Place to enable/disable mailing](https://crm.torproject.org/civicrm/admin/job?reset=1&action=browse)(grep for `Send sched`...)
*[Place to enable/disable mailing](https://crm.torproject.org/civicrm/admin/job?reset=1&action=browse)(grep for `Send sched`...)
*[Where the batches are defined](https://crm.torproject.org/civicrm/admin/mail?reset=1)
*[Where the batches are defined](https://crm.torproject.org/civicrm/admin/mail?reset=1)
* The [Civimail](https://crm.torproject.org/civicrm/mailing?reset=1) interface should show the latest mailings (when
* The [Civimail](https://crm.torproject.org/civicrm/mailing?reset=1) interface should show the latest mailings (when
...
@@ -52,11 +52,11 @@ in yellow and errors (bounces) in red.
...
@@ -52,11 +52,11 @@ in yellow and errors (bounces) in red.
@@ -383,7 +383,7 @@ Apache answers to the following virtual hosts:
...
@@ -383,7 +383,7 @@ Apache answers to the following virtual hosts:
*`staging.crm.torproject.org`: staging site
*`staging.crm.torproject.org`: staging site
*`test.crm.torproject.org`: testing site
*`test.crm.torproject.org`: testing site
The monthly newsletter is configured on CiviCRM and also archived on
The monthly newsletter is configured on CiviCRM and archived on
the <https://newsletter.torproject.org> static site.
the <https://newsletter.torproject.org> static site.
## Storage
## Storage
...
@@ -449,7 +449,7 @@ Upstream also has their own [GitLab instance](https://lab.civicrm.org/).
...
@@ -449,7 +449,7 @@ Upstream also has their own [GitLab instance](https://lab.civicrm.org/).
CiviCRM has a `torcrm` extension under
CiviCRM has a `torcrm` extension under
`sites/all/civicrm_extensions/torcrm` which includes most of the CiviCRM
`sites/all/civicrm_extensions/torcrm` which includes most of the CiviCRM
customizations, including the Resque Processor job. It replaces the
customization, including the Resque Processor job. It replaces the
old `tor_donate` Drupal module, which is being phased out.
old `tor_donate` Drupal module, which is being phased out.
## Related services
## Related services
...
@@ -511,7 +511,7 @@ make sure both ends can talk to each other.
...
@@ -511,7 +511,7 @@ make sure both ends can talk to each other.
There's also [Prometheus](howto/prometheus) monitoring with graphs rendered by
There's also [Prometheus](howto/prometheus) monitoring with graphs rendered by
[Grafana](howto/grafana). This includes an elaborate [Postfix dashboard](https://grafana.torproject.org/d/Ds5BxBYGk/postfix-mtail?orgId=1&from=now-24h&to=now&var-node=eugeni.torproject.org&var-node=crm-int-01.torproject.org)
[Grafana](howto/grafana). This includes an elaborate [Postfix dashboard](https://grafana.torproject.org/d/Ds5BxBYGk/postfix-mtail?orgId=1&from=now-24h&to=now&var-node=eugeni.torproject.org&var-node=crm-int-01.torproject.org)
watching to two mailservers.
watching to two mailservers.
We started working on [monitoring the CiviCRM health better](https://gitlab.torproject.org/tpo/web/civicrm/-/issues/78). So
We started working on [monitoring the CiviCRM health better](https://gitlab.torproject.org/tpo/web/civicrm/-/issues/78). So