Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Census

Open-Source-Client-Management für Linux — deklarativ, pull-basiert, souverän.

Census ist eine Eigenentwicklung als Alternative zu Intune & Co. für Linux-Clients: Ein zentraler Server kennt den Soll-Zustand jedes Geräts, ein schlanker Agent (census-agent) meldet sich regelmäßig, gleicht Soll gegen Ist ab, liefert Hardware-/Software-Inventar und führt Softwareverteilung aus. Verwaltet wird per CLI (census) gegen eine REST-API; eine Web-UI folgt später auf derselben API.

Status

🚧 Konzeptphase — noch kein Code.

Dokumente

  • KONZEPT-EIGENENTWICKLUNG.md — Architekturkonzept Census: Systemübersicht, Datenmodell, Agent, Produktformat, Sicherheitsmodell, Meilensteinplan (M1: Agent + Inventar + Softwareverteilung)
  • KONZEPT.md — übergeordnetes Konzept einer souveränen Open-Source-IT-Infrastruktur (Kontext und Vision, aus dem dieses Projekt entstanden ist)

Leitplanken

  1. Deklarativ statt imperativ — Admins definieren Soll-Zustände
  2. Pull statt Push — kein offener Port auf Clients
  3. API first — CLI und spätere Web-UI sind reine API-Clients
  4. Offline-tolerant — Clients konvergieren beim nächsten Kontakt
  5. Sicher by default — mTLS, signierte Pakete, keine Klartext-Secrets
  6. Kein Distro-Ersatz — apt/dnf/zypper werden orchestriert, nicht ersetzt

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors