-
4.0.0
StableSome checks failedBuild and Push Docker Image / build (push) Has been cancelledreleased this
2026-02-01 13:16:58 -05:00 | 0 commits to main since this releaseNew Web Features
- Compact View Mode
- Table View Mode
- Customizable columns
- Resizeable columns
- Infinite Scrolling
Changes
- Migrated to Tailwind CSS
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
3.0.0
StableSome checks are pendingBuild and Push Docker Image / build (push) Waiting to runreleased this
2026-01-22 21:29:52 -05:00 | 13 commits to main since this releaseNew Web Features
- Inmate URLs: inmates now have unique URLs that navigate directly to the inmate.
- Inmate URL Copy Button: quickly copy the link to an inmate by clicking the link icon in the upper right side of an inmate modal.
- Inmate Pinning: pin inmates to the top of the grid by clicking the star icon in an inmate modal.
- "Length of Stay": added a new field to each inmate that displays how long the inmate has been in jail. It appears for all inmates, both in jail and released.
Changes
- Detective Mode: added "view inmate" buttons that appear above the mugshots once the player has submitted their answers.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
0 downloads
-
2.0.0
StableSome checks failedBuild and Push Docker Image / build (push) Has been cancelledreleased this
2026-01-19 19:04:58 -05:00 | 21 commits to main since this releaseNew Web Features
- Detective Mode mini game
- Analytics dashboard
Other Changes
- Improve mobile layout in multiple areas
- Split the single, large html file into dedicated files:
templates/index.html,static/css/styles.css,static/js/app.js
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
🎉 Initial Release
StableSome checks are pendingBuild and Push Docker Image / build (push) Waiting to runreleased this
2026-01-16 12:56:55 -05:00 | 38 commits to main since this releaseThe first stable release of Jailarr, a Python-based inmate monitoring system for MyOCV jail rosters.
Features
Core Functionality
- Multi-Agency Support — Monitor multiple jail rosters simultaneously
- Real-time Monitoring — Customizable check interval (default: 1 hour)
- Release Tracking — Automatically detects when inmates are released
- Change Detection — Tracks updates to charges, mugshots, and other details
- Mugshot Versioning — Preserves old mugshots when updates are detected
- Change History — Full audit log of all record modifications
Web Interface
- Modern, responsive dashboard with dark theme
- Search by name, charges, or inmate ID
- Filter by agency, status, and time period
- Sort by booking date, name, or agency
- Pagination for large datasets
- Mobile-optimized layout with responsive header and modals
- Inmate detail modal with full booking information
- Collapsible change history (collapsed by default)
Hall of Fame (Awards)
- Optional feature showcasing inmates with notable distinctions
- Awards include: Longest Stay, Most Charges, Oldest, Youngest, Tallest, Shortest, Most Updates
- Glamorous gold-themed modal with inmate photos
- Toggle via
ENABLE_AWARDS=trueenvironment variable
Notifications
- 80+ notification services supported via Apprise
- Configurable notification types (new bookings, mugshot updates, charges, etc.)
- Mugshot photos included in booking alerts
- Silent first-run to prevent notification flood
Deployment
- Docker support with compose examples
- Lightweight SQLite database
- Local image storage with versioning
Known Compatible Agencies (Michigan)
- Chippewa County
- Dickinson County
- Houghton County
- Mackinac County
- Marquette County
For installation and configuration instructions, see README.md.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads