It seems wasteful to rent two virtual servers from a cloudy-provider when the same money would buy a real server with twice of everything (CPUs, RAM, SSD, etc) in 12 months. However, moving it in-house comes with some additional costs.

These are the things that run on the existing servers, in order of importance

  • Backup server for PCs and phones
  • Synchronisation server
  • Performance monitor
  • Matrix homeserver
  • IoT platform

However, the biggest bang-for-the-buck will come from moving the IoT platform, Thingsboard, running as iot.irons.nz on iolanthe.irons.nz.

  • The only service on iolanthe.irons.nz, so once it is moved, we can shut down

  • Very few incoming network connections

    • one or two incoming webhooks (Swarm, weather-station)
    • one incoming MQTT connection (weather-station)
    • for testing, one or two LwM2M devices

These are the things than need doing

We will tackle these one at a time.