← ALL PROJECTS

MKR:CTRL — Makerspace Workstation Management

A small self-hosted control-plane project for repeatable setup and maintenance of shared Linux workshop computers.

Conceptual generic workshop-computer fleet connected to a compact maintenance hub.

Keep shared workstations understandable

MKR:CTRL supports the setup and maintenance of Linux Mint loaner computers in a makerspace. Its design favors a small, inspectable management system over a broad enterprise platform.

Ansible remains the configuration source of truth and can work independently of the web interface. A self-hosted control plane adds job management and a separate read-only health view around that foundation.

The project boundary

  • Repeatable workstation enrollment and configuration.
  • CLI-compatible automation definitions.
  • A web layer for controlled task execution.
  • Persistent control-plane state and documented validation.
  • A deliberately limited scope focused on shared Linux PCs.

A public architectural overview only

The README records staged implementation and physical validation, with some later acceptance checks still outstanding. Those records are not presented here as a guarantee that every deployment task is complete.

Actual inventories, hostnames, keys, network routes and operator procedures are excluded from this page. The featured illustration uses generic computers and connections rather than reproducing the real network.

Project notes

This overview was prepared from a private project repository reviewed on October 29, 2026. Source access remains private; credentials, internal endpoints and confidential implementation details are not included.

Project at a glance

Version / release
0.1.0-alpha.1
Requirements / platforms
A privately administered Linux control host, Docker Compose and authorized access to the managed Linux Mint workstations.
Technologies
AnsibleCaddyDocker ComposePostgreSQLSemaphore UIShell
Project categories
InfrastructureMaker tools