Skip to content

ContaraNAS

Early Development

ContaraNAS is under active development. APIs may change.

A modular desktop application for monitoring and managing NAS systems.

What is ContaraNAS?

ContaraNAS connects your desktop to your NAS, providing real-time monitoring through a plugin-based module system. Built-in modules track Steam libraries, system resources, and more. Community modules extend functionality further.

Core features:

  • Modular design — Enable/disable features as needed
  • Real-time monitoring — WebSocket-based live updates
  • Community marketplace — Install third-party modules
  • Cross-platform — Tauri-based desktop app

Quick Start

# Backend
cd backend
uv sync
uv run -m ContaraNAS

# Frontend
cd frontend
pnpm install
pnpm tauri dev

The backend runs on localhost:8000. The frontend will open automatically and prompt for pairing.

Requirements

Component Version
Python 3.13+
Node.js 18+
pnpm Latest
Rust Latest (for Tauri)

License

MIT — See LICENSE