My infrastructure: Ridge

InfrastructureArtificial IntelligenceSelf-HostedDataScienceIaCCloudflare

Ridge is a self-hosted infrastructure built to manage end-to-end Data Science and AI projects. Selected Ridge services are now publicly accessible (upon request and via authentication) at eduardodefilippis.com/ridge

How Access Works: Traffic passes through Cloudflare Tunnel (cloudflared) — zero inbound ports open, encrypted zero-trust connection, no exposed IP. It then reaches Traefik acting as a reverse proxy with dynamic routing via Docker labels.

Services:


Storage & Backup: Data is physically segregated: SSDs for configurations and compose files, HDDs for volumes, artifacts, and databases. Automatic nightly backups are managed via rclone to iCloud (covering 9 services).

Foundation: The entire stack runs on bare-metal Ubuntu 24.04 LTS, utilizing Docker Engine (ridge-net bridge network), NVIDIA GPU access with CUDA, full provisioning via Ansible, nftables firewall, and Fail2Ban for security.


← Back to project list