Fixed price per project · or 11 €/h net instead of 16 € — start in 2026 and keep this rate for all of 2027

Solution example Security

A server nobody looked after: locked down and watched around the clock

SSH keys instead of passwords, firewall, automatic updates, off-server backups and alerts in Telegram before customers notice a problem.

Client
Typical client: SaaS or store on its own VPS
Timeline
2–3 days
Year
2026
audit vps-01
  • $ audit vps-01
  • root login ✗ password → ✓ keys only
  • brute force ✗ 4 812/day → ✓ fail2ban
  • open ports ✗ 14 → ✓ 3
  • backups ✗ none → ✓ daily, offsite
  • alerts ✓ Telegram

0

password logins allowed

1×

daily off-server backup

1 min

uptime check interval

This is a solution example: it shows how we would build it for a typical client. The figures are targets we agree on before the work starts, not results of a specific client.

Before and after

BeforeAfter
LoginBefore Root with a passwordAfter SSH keys only
BackupsBefore Only on the same serverAfter Daily, elsewhere, tested
OutagesBefore Reported by customersAfter Alert in Telegram in a minute
The problem

The VPS was set up by a freelancer years ago: root login with a password, thousands of brute-force attempts a day, no backups outside the server.

How we solve it
  1. 01SSH keys only, root login off, fail2ban against brute force
  2. 02Firewall: only the ports the service needs
  3. 03Automatic security updates and a monthly maintenance window
  4. 04Daily encrypted backup to another location, tested restore
  5. 05Monitoring of disk, CPU, SSL and uptime with Telegram alerts

How it works

In

VPSService logs

Hardening and monitoring

Keys, firewall, updates

Result

Off-site backupsTelegram alerts

How the work goes

  1. 1half a day

    Audit

    What runs, what is open, where the data lives.

  2. 21 day

    Hardening

    Keys, firewall, updates — in a window agreed with you.

  3. 31 day

    Backups and alerts

    Off-site copy with a restore test, monitoring into Telegram.

What the client gets
  • Brute-force attempts no longer reach the login
  • A full restore is possible from yesterday's copy
  • Problems are seen in Telegram before customers call

Technologies

  • Ubuntu / Debian
  • SSH keys
  • fail2ban
  • nftables
  • restic
  • Uptime Kuma

Related services

What we need from you

Everything else is on us. You see progress after each stage and pay after accepting it.

  • Current root or sudo access
  • A list of people who need server access
  • A quiet hour for the reboot after updates

Want the same for your business?

Describe the task in your own words. We'll reply with questions or a plan and name the price and deadline before we start.