Skip to features

Your work orders your way

A free, self-hosted, extensible platform for computer repair shops: customers, work orders, technicians. Self-host it on-prem or host it anywhere. Your data is always your - no license keys, no telemetry, no ads.

WHAT YOU GET

  • Free and open source
  • Self host or choose any hosting provider
  • Unlimited tickets, customers, and staff
  • Intuitive, responsive design
  • Secure by design with 2FA and CAPTCHA support
  • Extensible with module support
  • Multi-language capable

By technicians For technicians

Everything you need, nothing you don't, with the flexibility to run your shop your way.

WORK ORDERS

Intake through assignment, status changes, notes, and completion. The whole reason the app exists.

CUSTOMERS

A shop directory with search - so β€œthe ThinkPad guy from March” has a real record.

EFFICIENT NAVIGATION

Convenient Alt + / command palette for convenient keyboard-driven navigation.

PRINT TICKETS

Customize the printouts with your logo, info, and terms of service.

ATTACHMENTS

From photos to documentation, Motherboard lets you attach files to work orders.

USER ACCOUNTS

Admin, standard, and limited roles. The front desk does not need the delete key.

MODULES

Motherboard ships with some useful modules like Cloudflare Turnstile, S3 Compatible Attachment Storage, and Inventory Management. But you can always build your own!

LANGUAGES

Every language is in a single file. If the language you want isn't in there, just translate it - either by hand or with your favorite AI.

Frequently
Asked Questions

Answers to common questions that you may find useful.

Yes. Motherboard is licensed under the GNU GPL v3.0. You can run it, study it, and share modifications under that license. You still pay for your own server, electricity, and the occasional replacement thermal paste.

Motherboard is the successor to LibreWO, which is no longer maintained. Motherboard builds upon that project but with massive improvements in security, usability, and extensibility.

No - Motherboard is designed to self-host on a standard LAMP stack. Whether that's a machine in the back room or a cheap VPS or shared hosting account at your favorite provider is totally up to you.

You can make it work, with some implications and additional configuration, but Apache or a web server that's fully compatible with Apache is the recommended way to run Motherboard.

Refer to the documentation/module-development.md and explore the included modules. Whether you prefer vibe coding or coding the old way, it's easy to customize Motherboard.

Get Started Free Forever

Clone the repo or the latest release, copy the sample config, and open the site. If the database is empty, the installer walks you through the rest. That's it - but don't forget to explore the Settings > Modules page to check out the included plugins.

Download & Learn More on GitHub

System Requirements

  • PHP 8.4+ LAMP Server or Web Hosting Account
  • MySQL or Compatible Database Support