iralex-einvoice/.env.example

44 lines
1.3 KiB
Plaintext

# Required
# Required for logging into LHDN as an intermediary.
TIN=C12345678901
# Required
# Required for logging into LHDN as an intermediary.
CLIENT_ID=j19sd19s-9120-1892-nmv9-128vnak129z0
# Required
# Required for logging into LHDN as an intermediary.
CLIENT_SECRET_1=j19sd19s-9120-1892-nmv9-128vnak129z0
# Optional
# Used as a fallback in case CLIENT_SECRET_1 does not work.
CLIENT_SECRET_2=j19sd19s-9120-1892-nmv9-128vnak129z0
# Required
# Required for signing the documents.
CERTIFICATE_FILENAME=path/to/certificate.p12
# Required
# Required for signing the documents.
CERTIFICATE_PASSWORD=certificate_password
# Optional
# Used only on debug builds.
IRALEX_BACKEND_BASE_URL=https://api.example.com/
IRALEX_AUTH_EMAIL=example@email.com
IRALEX_AUTH_PASSWORD=account_password
# Optional
# Specifies the port the application listens on. Note that the command-line
# argument -port has a higher priority than the PORT environment variable, and
# overwrites it if specified. If a port is not explicitly specified, then a
# default port is used.
PORT=8000
# Optional
# Whether to enable the debugging features or not, such as extra logging,
# different code path execution, etc. Any one of the following values is legal:
# 1 = t = T = true = True = TRUE = yes
# 0 = f = F = false = False = FALSE = no
DEBUG=true