SkillAgentSearch skills...

Printmaster

Web-based printer and consumable management for IT departments

Install / Use

/learn @craigrodway/Printmaster
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PrintMaster

PrintMaster is a quick and easy-to-use web-based printer and consumable management system for IT departments.

Licensed under GPLv3.

Download ZIP

Features

  • List all printers (linkable to web IP interface)
  • Manage consumable stock levels
  • Log consumable installations

Screenshot

alt text

Requirements

  • Web server (Apache, IIS etc)
  • PHP 5.1+
  • MySQL

Installation (1.4.0+)

  1. Create directory on webserver to store files (configure as virtual host or subdir)
  2. Copy all PrintMaster files to the folder you just created
  3. Change the permissions on the session folder to be writeable
  4. Create a new username and database in MySQL
  5. Import the printmaster.sql file into the new database
  6. Copy inc/config/config.default.php to inc/config/config.php.
  7. Edit inc/config/config.php and add your database details.
  8. Access upgrade.php in a browser to update the database to the latest version. E.g. http://server/printmaster/upgrade.php
  9. Invent your own security (.htaccess, integrated Windows authentication...)

Getting started

  1. Add manufacturers (or import printmaster-manufacturers.sql for most common)
  2. Add printer models
  3. Add consuambles
  4. Add printers

TODO

Development takes place on the PrintMaster Trello board.

View on GitHub
GitHub Stars25
CategoryDevelopment
Updated4mo ago
Forks14

Languages

PHP

Security Score

87/100

Audited on Nov 30, 2025

No findings