What is Hill90?
Hill90 is a production-ready microservices platform hosted on a single VPS. It provides:- A REST API for managing AI agents and user profiles
- An AI service powered by LangChain/LangGraph
- A Model Context Protocol (MCP) gateway for tool-augmented AI
- A Next.js frontend with Keycloak-backed authentication
- Full observability via the LGTM stack (Loki, Grafana, Tempo, Prometheus)
Technology Stack
| Layer | Technologies |
|---|---|
| Languages | TypeScript (Node.js), Python |
| Frameworks | Express, FastAPI, Next.js |
| Identity | Keycloak 26 (OIDC/OAuth2), Auth.js v5 |
| Infrastructure | Docker Engine, Docker Compose, Traefik |
| Data | PostgreSQL, MinIO (S3-compatible) |
| Observability | Prometheus, Grafana, Loki, Tempo, OpenTelemetry |
| CI/CD | GitHub Actions |
| DNS | Automated via Hostinger DNS API |
| Certificates | Let’s Encrypt (HTTP-01 + DNS-01) |