Server management
We look after servers so that your team does not have to think about them. That means a documented setup, regular patching, monitoring and alerting, and backups that are tested by restoring them.
We work on Linux first and can support Windows Server where it is already in use.
What we do
The work in this area.
- Build and configuration
- New servers set up from scripts or configuration management, so the next one is identical and the setup is written down.
- Patching and updates
- A regular, announced schedule for operating system and application updates, with a rollback plan.
- Monitoring and alerting
- Disk, memory, services, certificates and uptime checks, with alerting configured to suit your setup.
- Backup and recovery
- Automated backups, off-site copies, and restore tests to check the backups work.
- Hardening
- Key-based access, least-privilege accounts, firewall rules and disabling what is not needed.
Typical engagements
Examples of how people ask for this.
- Taking over a server that nobody on your team wants to touch
- Ongoing patching and monitoring for a small fleet
- Moving an application from an old server to a new one
- A health check with a written report of risks, ordered by priority
How it works
From first call to handover.
Step 1
Inventory
What is running, where, who depends on it, and what happens if it stops.
Step 2
Stabilise
Fix the urgent risks first: backups, access, unsupported software.
Step 3
Automate
Turn manual steps into scripts so work is repeatable and reviewable.
Step 4
Run and report
Regular maintenance with a plain summary of what changed and what needs a decision.
Tech
What we usually use.
Linux (Debian, Ubuntu, RHEL family), Windows Server, nginx, Docker, Ansible, Prometheus and Grafana, systemd.
If your environment already runs on something else, we will tell you what we can support.
Contact
Talk to us about server management.
A short message is enough. Describe the situation and what you would like to happen.
Other services