CheckBag
CheckBag
Docker app from Preposterous' Repository
Overview
CheckBag is designed to sit between a reverse proxy and self-hosted services to provide graphs and analytics about who's trying to do what on your homelab.
Requirements
Valkey v18
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--user 99:100
Template configuration
WebUI and Proxy PortPorttcp
- Target
- 8080
- Value
- 8769
Valkey IPVariable
Does not include port or protocol
- Target
- CACHE_ADDRESS
Valkey PortVariable
- Target
- CACHE_PORT
- Value
- 6379
Valkey PasswordVariable
If Valkey was setup with --requirepass
- Target
- CACHE_PASSWORD
CheckBag DataPathrw
Settings and user data
- Target
- /CheckBag
- Default
- /mnt/user/appdata/CheckBag
- Value
- /mnt/user/appdata/CheckBag
Cache ID LengthVariable
When an identifier is created (ex. JWT), how long the ID should be.
- Target
- CACHE_ID_LENGTH
- Default
- 15
- Value
- 15
Service ID LengthVariable
When a service is created, it's created with a random ID. This sets how long the ID is.
- Target
- SERVICE_ID_LENGTH
- Default
- 15
- Value
- 15
Log ColorVariable
Color used for outputting logs
- Target
- COLOR
- Default
- blue
- Value
- blue
RoleVariable
Text used to describe backend service
- Target
- ROLE
- Default
- Backend
- Value
- Backend
Backend Internal PortVariable
Port to launch backend service from
- Target
- PORT
- Default
- 8080
- Value
- 8080
Categories
Details
Repository
ghcr.io/benjaminroberts01375/checkbag:latestLast Updated2026-06-01
First Seen2025-09-04
Run CheckBag on Unraid.
CheckBag is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.