Skip to content
Projects
1 min read

Internal Tools Portal

Single-domain landing portal that links and brands the entire suite of internal tools, deployed on a hardened VPS with TLS automation.

Role
Sole engineer
Year
2025
Status
live
full-stack

Overview

mikesport.tech is the unified entry point to the team's internal tools. Static, fast, public-facing without exposing any internal data, and deployed on a hardened VPS with auto-renewing TLS.

Problem

As the internal tool count grew (delivery dashboard, enrichment, PIM, PM tool, marketing dashboard, HR system, SEO engine), people kept losing the URLs. Bookmarks and Slack pins drifted. The team needed a single canonical place that always pointed at the right tool.

Approach

Build a static portal at one domain that links out to every subdomain. Keep it absurdly simple: zero backend, zero database, zero secrets. Hard-link every internal tool with proper branding and a one-line description.

Architecture

  • Frontend: Static HTML + CSS, hand-written.
  • Hosting: Hostinger VPS (shared with other internal services).
  • Web server: Nginx with a single vhost block per subdomain.
  • TLS: Let's Encrypt via certbot, auto-renewing.

Tech stack

  • Frontend: Static HTML, single CSS file, logo asset
  • Server: Nginx
  • TLS: Let's Encrypt + certbot

Engineering highlights

  • Minimal attack surface: no backend, no DB, no secrets, no auth. There's nothing to compromise.
  • Single-pane navigation: every internal tool one click away.
  • Auto-TLS: certbot renewal cron, no human in the loop.

Outcome

Live at https://mikesport.tech. The team's canonical entry point to everything internal.

Want to dig deeper?

Ask my AI agent anything about how this was built, what tradeoffs I made, or how it could fit your team.

Ask my AI →