Browse Source

💳 infra: Update billing status for DigitalOcean & Namecheap (#49)

This commit does two things:

* Namecheap: Billing is now set up with RIT-managed credit card and
  configured to automatically renew our domains
* DigitalOcean: Pulled billing info out to its own section for clarity,
  since I was looking for that info and missed it; probably wasn't
  obvious enough

Closes FOSSRIT/tasks#110.

Props to @Tjzabel for facilitating this today.

Signed-off-by: Justin W. Flory <git@jwf.io>
master
Justin W. Flory (he/him) 1 year ago
committed by GitHub
parent
commit
a9b17e27d8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 8 deletions
  1. BIN
      docs/_static/infra/tmp-namecheap-billing.png
  2. +5
    -2
      docs/infra/digitalocean.md
  3. +6
    -6
      docs/infra/namecheap.md

BIN
docs/_static/infra/tmp-namecheap-billing.png View File

Before After
Width: 1904  |  Height: 1355  |  Size: 140 KiB

+ 5
- 2
docs/infra/digitalocean.md View File

@ -21,13 +21,16 @@ Currently, three people have access to the shared _FOSS @ RIT MAGIC_ DigitalOcea
![Screenshot of FOSS @ RIT MAGIC team members from DigitalOcean admin interface](/_static/infra/digitalocean-team-members.png)
### Billing
FOSS@MAGIC covers the expenses for the Droplets on a monthly basis.
This is set up with automatic billing to the RIT MAGIC Center via an RIT-managed credit card.
## Droplets
Droplets are the billable "unit" in DigitalOcean.
They represent a specific service or server.
FOSS@MAGIC covers the expenses for the Droplets on a monthly basis.
This is set up with automatic billing to the RIT MAGIC Center via an RIT-managed credit card.
### Services

+ 6
- 6
docs/infra/namecheap.md View File

@ -27,6 +27,8 @@ This is one way to share access to a domain _without_ sharing the password to th
### fossrit.community
* Expiration: **2025 Jan. 8**
The `fossrit.community` domain is associated with the [Discourse forums](discourse) and this Runbook.
Currently there is one Domain Manager:
@ -34,6 +36,8 @@ Currently there is one Domain Manager:
### teleirc.com
* Expiration: **2022 May 7**
The `teleirc.com` domain is associated with the [TeleIRC project](https://github.com/RITlug/teleirc) managed by the [RIT Linux Users Group](https://ritlug.com).
This domain is managed by FOSS@MAGIC as a service to RITlug, since TeleIRC is an important part of the FOSS@RIT community infrastructure (see [Chat bridges](bridges)).
Currently there are two Domain Managers:
@ -43,9 +47,5 @@ Currently there are two Domain Managers:
## Billing
**Billing is not yet managed by FOSS@MAGIC.**
See [FOSSRIT/tasks#110](https://github.com/FOSSRIT/tasks/issues/110) for tracking this.
New payment options can be added to an account, once signed in, on [this page](https://ap.www.namecheap.com/profile/billing/PaymentCards/AppPayments/Add).
Once the billing information is updated, this section of the Runbook should be updated:
![Screenshot of Namecheap admin portal with interface for adding a new billing option](/_static/infra/tmp-namecheap-billing.png)
FOSS@MAGIC covers the expenses for the domain renewals on as needed.
Namecheap is set up with automatic renewal to the RIT MAGIC Center via an RIT-managed credit card.

Loading…
Cancel
Save