Skip to main content

Server List

VMs on hetzner-main​

These are Proxmox VMs on the hetzner-main host, created by Terraform from the debian-13-template template. They share the private network 10.0.0.0/24, with the Proxmox host at 10.0.0.254 as their gateway.

ServerVMIDIPCPURAMDiskRole
docker-build11210.0.0.1228 GB50 GBCI runners (GitHub Actions and Gitea Actions) and the private Docker registry
webserver11410.0.0.1444 GB16 GBThe only public web entry point. Terminates TLS and reverse-proxies every *.abair.ie site
api-gateway11710.0.0.1724 GB16 GBThe public ABAIR API (api.abair.ie/v4)
services-user11810.0.0.1848 GB128 GBUser-facing web apps
services-staff11910.0.0.1948 GB64 GBInternal tools, plus back-end services used by the API gateway
synthesis-legacy12110.0.0.21416 GB32 GBThe older speech-synthesis API (synthesis.abair.ie)

VMID 9000 is the debian-13-template template itself.

Other servers​

These are separate machines. Ansible configures them, but Terraform doesn't create them.

ServerAddressHardwareRole
proxmox-host (hetzner-main)136.243.40.234Hetzner dedicated serverThe Proxmox VE hypervisor that runs the VMs above
amergin5.9.9.57, and 192.168.100.2 on the vSwitchHetzner dedicated server, 20 vCPU, 62 GB RAM, one NVIDIA RTX 4000 SFF Ada (20 GB)GPU services: speech recognition, subtitling (Fotheidil), speech synthesis, predictive text
secops-host135.181.120.84Hetzner AX42 dedicated serverWazuh, Gitea, Rocket.Chat, and the monitoring stack (Grafana, Loki, Prometheus, Uptime Kuma)
vaultwarden-host91.99.99.28Hetzner Cloud CX23, in a separate Hetzner accountThe password vault, vault.abair.ie
puca10.7.160.28 (lab network)Raspberry Pi with a USB DVB-T tuner and an external driveRecords Irish-language radio and TV around the clock

Not managed by this repo​

ServerAddressNotes
scealai10.0.0.6 (VMID 106 on hetzner-main)Configured by hand. Hosts scealai.abair.ie, gramadoir.abair.ie and lara.abair.ie. The repo only installs its Wazuh agent. It is included in the nightly Proxmox backups.