Server

Ubuntu 24.04 LTS running on a DigitalOcean Droplet (1GB RAM, 25GB SSD, NYC3). Used for learning, hosting projects, and practicing real-world Linux administration.

Ubuntu 24.04 DigitalOcean NYC3

Web Server

nginx serving this site over HTTP, with Certbot ready for HTTPS. Firewall configured with ufw, allowing only SSH, HTTP, and HTTPS traffic.

nginx ufw Certbot

Security

fail2ban automatically bans IPs after repeated failed SSH attempts. SSH key authentication only — password login disabled. Root SSH access locked down.

fail2ban SSH Keys ed25519

Monitoring

Datadog agent running for real-time infrastructure monitoring — CPU, memory, disk I/O, and network metrics. Auth logs monitored for intrusion attempts.

Datadog Auth Logs Metrics