Files
jtlPosSync/.env.example

40 lines
947 B
Plaintext

# Demo catalog (skips MSSQL; requires `npm run demo:generate` first)
DEMO_MODE=false
# HTTPS POS server
PORT=4443
# Plain HTTP POS server (no TLS) - same API, unencrypted
HTTP_PORT=8087
AUTH_TOKEN=df40ad2067954646abb0499548a52241
PAIRING_CODE=307018
# Allow generating fresh pairing codes on demand via GET /v1/newpin (default: false)
NEWPIN_ENABLED=false
LOG_FILE=logs/requests.log
ORDER_LOG_FILE=logs/orders.log
# Mandant
MANDANT_ID=1
MANDANT_NAME=eB-Standard
MANDANT_DATABASE=eazybusiness
ROOT_CATEGORY_ID=1
# Category sync (tKategorieSprache lookups)
LANGUAGE_ID=1
# Product sync (tSteuerzone.cName used to look up tax rates per tSteuerklasse)
TAX_ZONE_NAME=Zone-EU
# Shop filter: active shop is queried from tShopSubshop at startup
# MSSQL (connection data for JTL-Wawi database)
MSSQL_SERVER=localhost
MSSQL_PORT=1433
MSSQL_DATABASE=eazybusiness
MSSQL_USER=sa
MSSQL_PASSWORD=
MSSQL_ENCRYPT=false
MSSQL_TRUST_SERVER_CERTIFICATE=true