Typical workflow
- Create or select the customer.
- Open a repair and record the device, fault, accessories and condition.
- Print or export the repair sheet.
- Update diagnosis, work performed and repair status as the job progresses.
- Record the final value and mark the repair as delivered when complete.
Main features
- Customer records and complete repair history.
- Automatic repair numbering and device details.
- Search, open/closed filters and timestamped status history.
- A4 printing and repair PDF export.
- Company identity, logo and four interface languages.
- Desktop SQLite backup and CSV export.
- Server PostgreSQL backups and restore.
- Portable .dbrepairs transfer between desktop and server.
Desktop edition
The desktop edition targets 64-bit Linux and stores its data locally in SQLite.
Debian / Ubuntu
sudo apt install ./DBRepairs_0.2.0_amd64.deb
Fedora / RHEL
sudo dnf install ./DBRepairs-0.2.0-1.x86_64.rpm
Server / Docker edition
The server edition provides a browser interface backed by a central PostgreSQL database for simultaneous use from multiple computers.
Quick start
cp .env.example .env
docker compose up -d --build
TrueNAS SCALE
A ready-to-paste compose.truenas.yaml configuration is included. The default TrueNAS web port is 31500.
LAN security
The first server release is intended for a trusted local network and does not include user authentication. Use a VPN or authenticated reverse proxy before remote Internet access.