MaintDockDocumentation
Documentation

MaintDock 1.0.0

A self-hosted maintenance management system (CMMS). This guide explains how to install MaintDock, set it up, use it every day, and change it for your company.

Version
1.0.0
Released
September 25, 2026
Built with
.NET 10, Blazor
Database
SQL Server, PostgreSQL, or SQLite

Thank you for buying MaintDock. If you are new, follow these four steps. Each step links to the part of this guide that explains it.

  1. Check the requirements
    A server, a database, and the .NET 10 runtime.
  2. Install MaintDock
    On Windows with IIS, on Linux with Nginx, or with Docker.
  3. Run the setup wizard
    It connects the database and creates your admin account.
  4. Do the first steps
    Settings, email, sites, users, and assets.

Chapters

  1. 01IntroductionWhat MaintDock does, the main features, the technology, and the demo users.
  2. 02What's in the downloadThe folders in the zip file: the app, the source code, the database scripts, and this guide.
  3. 03RequirementsThe server, the database, and the browsers that MaintDock needs.
  4. 04InstallationInstall MaintDock on Windows with IIS, on Linux with Nginx, or with Docker.
  5. 05The setup wizardThe wizard connects the database and creates your admin account.
  6. 06First steps after setupSettings, email, sites and stores, users, and assets.
  7. 07User guideEvery screen, from work orders and assets to reports and the phone view.
  8. 08CustomizationTranslate the app, change the logo, colors, and email texts, or change the code.
  9. 09Updating to a new versionInstall a new version and keep your data, files, and settings.
  10. 10BackupsWhat to back up for each database, and how to restore it.
  11. 11Troubleshooting and FAQWhere to find the log, common problems, and answers to questions.
  12. 12Credits and licensesThe open source software, fonts, and icons in MaintDock, and their licenses.
  13. 13ChangelogWhat changed in each version.
  14. 14SupportWhat support includes, and how to ask for help.