Skip to contentCECO LabDigital lab / web engineering
Back to Apps & Software

NRS / Local software

NRS Home Server

A lightweight Windows home server manager for self-hosting websites and Node apps, running a private Drive and Minecraft services, and deploying from GitHub.

Windows · v0.3.12.11In developmentDeveloped by Neo RSGitHub deploymentPrivate Drive
Public screenshots

The local machine name and incidental system overlays have been removed. No credentials, tokens or private logs are shown.

NRS Home Server overview dashboard

01 / Overview

Deployment, hosting and local administration.

NRS Home Server manages GitHub deployments, static and Node hosting, NRS Drive, Minecraft Bedrock, verified backups and system status. Caddy publishes only explicitly enabled domains.

01

Two-step deployment

Select a GitHub repository and deploy. NRS Home Server detects ready static sites, Vite/Astro projects and Node applications before publishing them.

02

Update and rollback

GitHub projects retain provenance and revision history. Updates are prepared away from the active service and can roll back to earlier revisions.

03

Focused service management

Each website or Node app can open in its own operational context. A manual GitHub freshness check compares the deployed revision with remote, surfaces an available update and preserves the previous compatible revision for recovery.

04

Independent hosting

StaticHost and AppHost keep sites and Node apps running without leaving the dashboard open. Lightweight startup begins after Windows sign-in.

05

Protected variables

Variables declared in .env templates can be stored with Windows CurrentUser DPAPI. Values are not returned to the UI and a real .env is never read.

06

Private Drive

A separate file workspace with previews, grid/list modes, multi-selection, Recent files, global search, Trash and shared snapshots. Private remote access can be enabled explicitly through a separate Tailscale Serve gateway.

07

Minecraft Bedrock

Manages registered Bedrock instances with status, start/stop, logs, controlled import and verified data backups without exposing the local administration panel publicly.

08

Operations and recovery

The operations center reviews services and resources, can run manual HTTP checks, show protection status and export sanitized diagnostics. Verified control-plane backups plus NRS Drive and Minecraft data backups provide scope-aware validated restore paths.

09

Explicit public domains

A Caddy gateway can explicitly publish selected domains and start through Light Startup; the administration panel and Drive are not automatically exposed as public surfaces.

02 / Deployment

GitHub deployment.

The Apps and websites view shows services, filters and GitHub deployment. Advanced controls stay separate from the normal flow.

NRS Home Server apps and websites screen

03 / Administration

Configuration and private Drive.

Settings separates the owner session, the private Drive gateway and product configuration. Control-plane backups protect NRS Home Server state without mixing in Drive files, worlds or deployed source code.

NRS Home Server settings screen

04 / Usage model

Deployment and operations workflow.

01

Select

Choose a repository or prepare a local service.

02

Deploy

Detect the runtime, prepare dependencies and publish the appropriate artifact.

03

Operate

Run services through independent hosting and review them from the operations center.

04

Recover

Update with history, code rollback and transactional configuration restore.

05 / Technical guide

Publish static sites and Node apps with Caddy and GitHub.

A practical architecture for separating build, local serving, HTTPS, reverse proxy, self-hosted runners and verifiable deployment.

Caddy · GitHubStatic · Node · HTTPSRead the self-hosting guide

06 / Status

Observed version 0.3.12.11 in development.

Observed version {{homeServer}} includes focused service management, manual GitHub freshness checks, revision recovery, publication clarity and local HTTP diagnostics for Node apps. It retains NRS Drive, Minecraft Bedrock, backup/restore, private Tailscale access and selective Caddy publishing. It still has no public release or background HTTP monitoring.

DistributionPrivate development

No public installer or download announced.