Skip to content

Discount Bandit

Deploy Discount Bandit on Kubernetes using the official cybrarist/discount-bandit container image. Discount Bandit is a self-hosted price tracker and deal aggregator that monitors prices across Amazon, eBay, AliExpress, and other stores.

Key Features

  • Multi-Store Tracking — monitor prices on Amazon, eBay, AliExpress, and more
  • SQLite Persistence — lightweight database with no external dependencies
  • Auto-Generated App Key — Laravel application key generated automatically
  • Price History — track price changes over time with historical data
  • Deal Alerts — get notified when prices drop below your target
  • Web Interface — manage tracked products through a clean dashboard

Installation

HTTPS repository:

helm repo add helmforge https://repo.helmforge.dev
helm repo update
helm install discount-bandit helmforge/discount-bandit

OCI registry:

helm install discount-bandit oci://ghcr.io/helmforgedev/helm/discount-bandit

Basic Example

# values.yaml
discountBandit:
  appUrl: 'https://deals.example.com'

persistence:
  enabled: true
  size: 5Gi

ingress:
  enabled: true
  ingressClassName: traefik
  hosts:
    - host: deals.example.com
      paths:
        - path: /
          pathType: Prefix

Key Values

KeyDefaultDescription
discountBandit.appUrl""Public URL of the instance
persistence.enabledtrueEnable SQLite persistence
persistence.size5GiPVC size
service.port80HTTP service port
ingress.enabledfalseEnable ingress

More Information