mlejnek
Since I need to describe the process of creating KAFE's new VM to the admins of LEMMA RS, I might as well put it here:
KAFE's new home is called mlejnek
and it is a VM in Stratus.FI.
It has these specs:
- Debian 12
- 8 GB RAM
- 2 GB of swap space
- 64 GB system storage
- 2 TB archive storage
We use the following software for KAFE's basic operation:
- GitLab Runner for running CI jobs.
- Docker for KAFE's individual containers.
- Portainer for management of Docker containers.
- Traefik as a reverse proxy configured by container labels. It also obtains certs from Let's Encrypt.
- FFMpeg as a provider of video metadata and for converting videos.
Once we had this basic setup, we communicated with CVT FI to set up the following services:
- Put the VM into production mode:
- Get a public IPv4 and IPv6.
- Change the owner of the VM to an employee of FI.
- Set up Nagios for automatic notification of downtime.
- Point
kafe-stage.fi.muni.cz
at the VM.
- New group in faculty administration,
adm_kafe
, that managesmail_kafe
. - New group in GitLab -
LeGTVaR
- that is synced tomail_kafe
. - Bacula to backup of the archival storage and the VM itself through.
- CNAME records for
kafe-stage.fi.muni.cz
andkafe.lemma.fi.muni.cz
. Both point tokafe.fi.muni.cz
Finally for the Games extension, we contacted ICS MU, who then pointed games.muni.cz
to a nameserver of FI.
CVT then added a CNAME from games.muni.cz
to kafe.fi.muni.cz
.