Tiamat
Tiamat is COSI’s web / container host, and is home to the CSlabs website, Talks, Book, and others. Tiamat uses Caddy to proxy connections to each website and container.
| Location | Server Room - Center |
| IP Addresses | 128.153.145.41 |
| Deployed | true |
Hardware
| CPU | AMD Opteron 6220 |
| RAM | 64 GB |
| Storage | 1TB |
| Connectivity | 10 Gbps |
Operating System
| OS | GNU/Linux |
| Distro | Ubuntu 22.04 |
| Last updated | Nov 2023 |
| End of life | April 2027 |
Services
- Docker host
Websites
Notes
Projects to be hosted are stored in the directory /docker. The quickest way to host a project on Tiamat is to clone its repository to this directory. You can manage containers individually with Docker or use run.sh to rebuild all projects.
Incoming connections are forwarded to their respective containers using Caddy, which also handles SSL termination and certificates for each project.
It is recommended to add the line restart: unless-stopped to your project’s docker-compose.yml so that it is automatically restarted when Tiamat reboots.