Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

solinode/atlas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

🌍 Solinode Atlas

The sovereign control plane for your infrastructure.

Solinode Atlas is a self-hosted, privacy-first control panel for managing Linux servers, Docker containers, and Nginx-based routing β€” all from a single, unified dashboard.

Think of Atlas as the nervous system for your infrastructure: it sees everything, controls everything, and reports everything β€” without sending data to third parties.

Open-source. Self-hosted. No telemetry. No surveillance.


πŸš€ What Is Atlas?

Atlas is a distributed control plane designed for:

  • Homelabs
  • Bare-metal servers
  • VPS fleets
  • Edge & on-prem infrastructure
  • Privacy-focused teams
  • Developers who want full stack ownership

It gives you:

  • πŸ“Š Real-time system monitoring
  • 🐳 Full Docker container control
  • 🌐 Domain β†’ container routing via Nginx
  • πŸ“œ Live container logs in the browser
  • πŸ” Start / stop / restart containers remotely
  • 🧩 Built for future integration with HomeCloud

✨ Core Features

πŸ–₯️ Server Monitoring

  • CPU, RAM, disk, and network usage
  • OS, kernel, uptime, and hardware info
  • Real-time metrics with live updates

🐳 Docker Management

  • List all containers across all servers
  • View status, images, uptime, and ports
  • Start, stop, and restart containers
  • Stream container logs in real-time
  • (Planned) Exec shell into containers

🌐 Nginx Domain Routing

  • Point domains to containers from the UI
  • Automatic Nginx config generation
  • Safe reloads with validation
  • Per-server routing management
  • (Optional, later) HTTPS automation

🌍 Multi-Server Federation

  • One panel to manage many servers
  • Each node runs a lightweight Atlas Agent
  • Works over LAN, VPN, or private WAN

πŸ”’ Security-First

  • No external telemetry
  • Agent authentication via tokens or mTLS
  • Role-based access control (planned)
  • Full audit logs (planned)

🧠 Architecture Overview

Atlas is split into two main parts:


Browser (UI)
↓
Atlas Control Backend ─── Secure API ─── Atlas Agent (Node)
| |
| β”œβ”€ Docker Engine
| β”œβ”€ System Metrics
| └─ Nginx Config
↓
Database (Users, Servers, Routes)
  • Atlas Control β†’ central backend + web UI
  • Atlas Agent β†’ lightweight service on each server

πŸ“¦ Repository Structure (Planned)


atlas/
β”œβ”€β”€ agent/ # Atlas node agent (Docker, metrics, Nginx)
β”œβ”€β”€ control-backend/ # API, auth, orchestration
β”œβ”€β”€ control-frontend/ # Web dashboard UI
β”œβ”€β”€ deploy/ # docker-compose, systemd, install scripts
β”œβ”€β”€ docs/ # Architecture, API, guides
└── README.md

πŸ›£οΈ Roadmap

Phase 1 β€” Core MVP

  • Single-server support
  • System metrics collection
  • Docker container listing
  • Web dashboard

Phase 2 β€” Control & Logs

  • Start / stop / restart containers
  • Real-time log streaming
  • Container resource usage

Phase 3 β€” Domain Routing

  • Nginx config generation
  • Domain β†’ container mapping
  • Safe reloads from UI

Phase 4 β€” Multi-Server

  • Server registry
  • Fleet dashboard
  • Federated control

Phase 5 β€” Security & Power Features

  • RBAC & API tokens
  • Audit logging
  • HTTPS automation
  • Plugin system

πŸ›‘οΈ License

Atlas is released under the AGPL-3.0 License.
You are free to use, modify, and self-host it β€” but improvements must remain open.


🀝 Contributing

We’re building Atlas completely in public.

Contributions are welcome for:

  • Backend systems
  • Frontend UI/UX
  • Metrics & observability
  • Security hardening
  • Docs & examples

Contribution guide coming soon.


🌐 About Solinode

Solinode builds open, composable, privacy-first infrastructure for a sovereign cloud future.

Atlas is a core control plane in that ecosystem.


πŸ’¬ Contact


Atlas holds up your infrastructure.

Your cloud. Your terms.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /