Nexus Logo

Nexus

A blazingly fast, modern homelab dashboard and service aggregator built for efficiency and security.

Key Features

High Performance

Built with Go backend and React frontend for optimal speed

Secure Authentication

Passkey support using WebAuthn for enhanced security

Modern Design

Clean interface using shadcn/ui and Tailwind CSS

Service Management

Easily add and manage your homelab services

User Workflows

Administrator approval system for user registrations

Docker Ready

Fully containerized for easy deployment

Getting Started

Prerequisites

  • Docker (version 20.10 or higher)
  • Docker Compose (version 2.0 or higher)

Setup

  1. Clone the repository: git clone https://github.com/kieranholroyd/nexus.git
  2. Navigate to the project directory: cd nexus
  3. Start the services: docker-compose up -d

Access your dashboard at http://localhost:8080