Tech Bench is a custom Content Management System (CMS) designed specifically for service technicians working in the field. This application allows technicians to securely store and share important customer information such as contact names, equipment installed, equipment backups, and notes about the customer. The advantage to using this application is to allow any technician - even those unfamiliar with the customer - quick and centralized access to all of this information.
Customer accounts can be created as stand alone or with multiple attached sites. Customer specific information can then be stored and shared for quick centralized access. Information includes:
- Equipment Types Installed
- Equipment Specific Information (such as IP Addresses, login information, etc.)
- Contacts, including onsite and offsite contacts
- Notes for the customer, their specific site, or specific to the installed equipment
- Files such as backups, site maps, etc.
While working in the field, all service technicians run across tips and tricks that they use to make their jobs easier. Tech Tips allows for users to create and share these tips with coworkers. This creates a custom Knowledge Base for all registered users.
An optional Public Knowledge Base is also available to give your customers an easy place to find information such as Quick Reference Guides, or custom documentation that has been put together for customers.
Sometimes customers need access to files, or need to provide technicians with files that may be too large to email. File Links allows users to create a custom URL to deliver files, or have files uploaded to. Each File Link has an expiration dates and is only available for a limited time.
Tech Bench is a Docker based application. Follow the instructions in the Installation Guide for detailed instructions to setup the Tech Bench.
Upgrading to the latest version can be done though a bash script. Follow the instructions in the Upgrade Guide for more information.
In order to backup the Tech Bench to an off-server location, you will need to use a package such as Samba to mount a network shared drive. This package needs to be installed on the dedicated server.
Durning the installation process, you will create a folder called backupData in the same directory as the Docker Compose file. See the Installation Guide for more information.
This backupData folder can be mounted to a network share to store backups off-server.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <www.gnu.org/licenses>.