Internal Developer Platform

Manage your infrastructure from
a single pane of glass

Anjungan is a modular IDP for managing servers, containers, container registries, SSH keys, SSL certificates, and infrastructure compliance — all through a unified, role-aware dashboard.

10+
Core Modules
Go
Backend Language
SvelteKit
Frontend Framework
Docker
Deployment

Everything you need to manage your platform

From server management to compliance scanning — Anjungan brings every DevOps tool into one cohesive interface.

Server Management

SSH-key-based connection, WebSocket terminal access, resource monitoring, server grouping, and self-server auto-registration.

Container Management

View containers across all servers, inspect details in real-time, monitor CPU/memory usage, and trigger security scans.

Compliance & Security

CIS-based audits (Level 1 & 2), Lynis hardening scans, Docker security checks, filesystem audits, and configurable compliance profiles.

Container Registry

Integrated Zot private registry with self-service credentials, RBAC (readonly/deploy/admin), image browser, webhooks, and tag protection.

SSH Key Management

Upload and manage ED25519/RSA keys per server, with fingerprint tracking, server assignment, and full CRUD operations.

Brute Force Protection

Login attempt tracking, rate limiting, auto-lockout, IP blocking, and real-time alerts to Discord for suspicious activity.

SSL & Certificate Monitoring

Monitor SSL/TLS certificate expiry, automated TLS checks, cipher grading, chain validation, OCSP status, and historical trend charts.

Uptime Monitoring

HTTP/TCP ping monitoring with response time stats (min/avg/max/p95), real-time SSE events, status timeline, maintenance windows, and alert routing.

Auth & SSO

JWT + refresh token auth, TOTP 2FA, OIDC/SSO integration, RBAC with granular roles and permissions, and rate limiting protection.

Notifications

Shared notification targets for Telegram, Discord, Slack, and webhooks. Platform-optimized formatting, plus automated brute force alerts.

Audit & Security

Entity-level audit trail with JSON details, login activity tracking, brute force detection, automatic IP blocking, and CSV export.

Bookmarks

Global tool shortcut bookmarks with free-text entries, categories, descriptions, and pin/unpin for quick access to your most-used tools.

Modular monolith, designed for scale

Each domain is a self-contained package inside the backend. The frontend communicates via REST API with WebSocket for real-time features.

architecture
FRONTEND BACKEND DATA HTTP /api/* SQL Frontend (SvelteKit SPA) Emerald theme · Tailwind CSS · Lucide Icons Auth & SSO JWT · TOTP · OIDC Infrastructure Servers · SSH · Groups Containers Docker · Stats · Scan Registry Zot · Webhooks · Tags SSH Keys ED25519 · RSA · Groups Compliance CIS · Lynis · Scan Monitoring SSL · Uptime · Alert Audit & Security Login · Lockout · Audit Go 1.25 · Chi Router · pgx · Modular Monolith Pattern Postgresql Persistent Data · Migrations REDis Sessions · Cache · Rate Limiting Go Backend Data Stores Svelte Frontend

Built with modern technologies

Anjungan leverages battle-tested tools and frameworks to deliver a reliable, performant platform.

Go 1.25 Chi Router pgx SvelteKit 5 Svelte 5 (Runes) Tailwind CSS 3 Postgresql REDis Docker Compose Zot Registry JWT + TOTP OIDC / SSO Iconify Lucide Icons

Ready to simplify your infrastructure?

Deploy Anjungan in minutes with Docker Compose. Self-hosted, secure, and fully customizable.