.env file variables

Example .env file:

SERVER_PORT=8086 # Port where the server should run
WEB_URL=http://example.com # Url of the server (with port)
CAPTCHA=eadjfij4tfy4wuf4wuyfhg4u # reCaptcha secret (make sure to also put the public in the merchant register page!!)dotRATE_LIMIT=10 # How many requests can be made per minute
RATE_LIMIT=10 # How many requests can be made per minute
    ## Database config ##
DB_HOST=1.2.3.4 # database ip
DB_USER=administator
DB_PASS=12345678
# Name of the database you created #
DB_NAME=VitePay
# Passphrase to encrypt database entries (seeds) #
ENCRYPT_KEY=kduw28
    ## Merchant Config ##
# Length of the API key generated (recommended 12-32)#
APIKEY_LENGTH=18

    ## Vite Config ##
# Node URL (HTTP not WebSocket!)
NODE_URL=https://node-vite.imal.dev
  • SERVER_PORT => Port on which the webserver should run on.

  • WEB_URL => URL of the VitePay instance

  • CAPTCHA => reCaptcha Secret

  • RATE_LIMIT => Limit on how many requests can be made on specific routes.

  • DB_HOST => MariaDB Server IP

  • DB_USER => MariaDB Server username

  • DB_PASS => MariaDB User password

  • DB_NAME => Name of the VitePay database

  • ENCRYPT_KEY => Passphrase used to encrypt database entries (seeds)

  • APIKEY_LENGTH => How long should API keys be (recommended 12-32)

  • NODE_URL => Vite Node HTTP url

Last updated