VoucherVault

VoucherVault

Docker app from LVRT's Repository

Overview

Django web application to store and manage vouchers, coupons, loyalty and gift cards digitally. Supports expiry notifications, transaction histories, file uploads and OIDC SSO. Once the container is up and running, you can access the web portal at `http://YOUR-IP:8000`. The default username is admin. The default password is auto-generated and displayed in container logs. Installation Instructions: https://github.com/l4rm4nd/VoucherVault/wiki/01-%E2%80%90-Installation#Unraid-installation

Requirements

Requires a Redis container named `redis-vouchervault` for expiry notifications.

Runtime arguments

Web UI
http://[IP]:[PORT:8000]
Network
bridge
Shell
bash
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

DOMAINVariable

Defines the FQDN or IP address on which you plan to access the VoucherVault container.

PORTPorttcp

Defines the Docker port mapping.

Target
8000
Default
8000
Value
8000
SECURE_COOKIESVariable

Set to `True` if you use a reverse proxy with TLS

Default
False
Value
False
EXPIRY_THRESHOLD_DAYSVariable

Send notifications xx days prior expiry

Default
30
Value
90
DOCKER BIND MOUNT DIRPathrw

Defines the Docker bind mount volume for persisted database data. Assign proper read+write permissions for the `www-data` user (UID: 33, GID: 33) or execute `chmod -R 777 /mnt/user/appdata/vouchervault/*` via Unraid terminal shell as root.

Target
/opt/app/database
Value
/mnt/user/appdata/vouchervault/db
REDIS_URLVariable

Defines the redis container name

Default
redis://redis:6379/0
Value
redis://redis-vouchervault:6379/0
TZVariable

Defines the timezone to use

Default
Europe/Berlin
Value
Europe/Berlin

Download Statistics

149,152
Total Downloads

Details

Repository
l4rm4nd/vouchervault:1.27.x
Last Updated2026-04-28
First Seen2026-04-07

Run VoucherVault on Unraid.

VoucherVault is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.