|
|
infrastructure:do2 [2020/02/06 20:55] |
infrastructure:do2 [2020/02/06 21:04] |
Do2 is a Digital Ocean Droplet (virtual machine) hosted in Singapore that runs some of HSBNE's external facing services. | Do2 is a Digital Ocean Droplet (virtual machine) hosted in Singapore that runs some of HSBNE's external facing services. |
| |
It is an ubuntu 15.10 installation that runs the services in separate Docker containers. | It is an ubuntu 17.10 installation that runs the services in separate Docker containers. |
| |
Currently, it's running the following services/containers and it is maintained by nog3. | Currently, it's running the following services/containers and it is maintained by nog3. |
| |
The LETSENCRYPT_HOST variable needs to be the same as the VIRTUAL_HOST variable and must be publicly reachable domains. | The LETSENCRYPT_HOST variable needs to be the same as the VIRTUAL_HOST variable and must be publicly reachable domains. |
| |
| ==== Trellobot (cuongtransc/trellobot) ==== |
| Trellobot exists to push notifications from trello into Discord #infra-notifications. |
| |
| It is a copy of https://github.com/cuongtransc/trellobot stored in /var/trellobot, built from the folder with a custom config that defines which trello boards to watch and what channel to post into. |
| |
| It tracks the following trello events: |
| * cardCreated |
| * checklistItemMarkedComplete |
| * commentAdded |
| * cardArchived |
| * checklistAddedToCard |
| |
| ==== snipe-it (snipe/snipe-it) ==== |
| |
| This container is an asset management software we're evaluating. Its conf folder is exposed at /var/snipe/conf/ on the docker host. It has an mysql db container linked which exposes the mysql db files to /var/snipe/mysql for backup. |
| |
| This was set up following modified instructions from https://blog.networkprofile.org/quick-and-easy-snipe-it-docker-deployment/ |
| |
| |