Skip to content

Environments

List of available environments and possible values.

DB_CONNECTION

By Default the value is sqlite if you are planning to use MySQL then you need to pass the following

dotenv
DB_CONNECTION=mysql
DB_HOST=host
DB_PORT=3306
DB_DATABASE=database
DB_USERNAME=username
DB_PASSWORD=password

Notifications

Apprise

you can setup the notification URL that is responsible for this app

dotenv
APPRISE_URL=""

Gotify

if you prefer gotify, you can pass the following to work

dotenv
GOTIFY_BASE_URL=""
GOTIFY_TOKEN=""

Ntfy

you can go to Ntfy, subscribe to random topic and copy it the channel key

dotenv
NTFY_CHANNEL_ID="discount-bandit"

if you are using custom notification server, then you need to add a base url (available from v3.2)

dotenv
NTFY_BASE_URL="http://ip/"

if you need authentication, you can use the following

dotenv
NTFY_USER=""
NTFY_PASSWORD=""
NTFY_TOKEN=""

RSS Feed

if you enabled RSS, the page will be available in http://example.com/feed

dotenv
  RSS_FEED: 1

Telegram

if you are planning to use telegram for notification, then you can use the following

dotenv
TELEGRAM_BOT_TOKEN=""
TELEGRAM_CHANNEL_ID=""

Authentication

Here are the default user credentials that you can change

dotenv
  DEFAULT_USER= "test"
  DEFAULT_EMAIL= "docker@test.com"
  DEFAULT_PASSWORD= "thisismypassword"

Crons

if you like to customize the crons running, you can use the following options

TIP

by default the crons will run every 5 minutes

dotenv
CRON='*/5 * * * *'
GROUP_CRON='*/5 * * * *'

you can enable breadcrumbs if you like a faster navigation

dotenv
BREADCRUMBS=false

Top Navigation

dotenv
TOP_NAVIGATION=1

Remove Top Bar ( if you didn't enable top navigation)

dotenv
DISABLE_TOP_BAR=1

Enable SPA (the page changes content without reloading the whole page)

dotenv
SPA=1

Disable Authentication

if you are running the app locally or behind a firewall, you can remove the authentication completely

dotenv
DISABLE_AUTH=1

App and Asset url

you need to update those depending on your configuration and how the app is accessed

dotenv
APP_URL="http://localhost:8080"
ASSET_URL="http://localhost:8080"

Change the theme color

by default it's Stone

dotenv
THEME_COLOR="Stone"

but here's a list of all available colors

SlateGrayZincNeutral
StoneRedOrangeAmber
YellowLimeGreenEmerald
TealCyanSkyBlue
IndigoVioletPurpleFuchsia
PinkRose

Be Notified For All Changes

if you like to be notified for all changes, as long as the price crawled has changed, you can pass the following

dotenv
NOTIFY_ON_ANY_PRICE_CHANGE=false