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