BizKitHub

env

Reference for BizKitHub environment variables — how the catalogue is organized into categories (payments, SMTP, shipping, IoT, customers, general), plus best practices and important caveats.

Last updated 24 July 2026

Complete reference of all configurable environment variables in BizKitHub. Customize your application settings and integrate with external services through a centralized configuration system.

Example .env

# Payment Gateway
STRIPE_SECRET_KEY=sk_live_...
# Email Configuration
SMTP_HOST=smtp.example.com
SMTP_PORT=587
# Shipping Integration
PACKETA_API_KEY=pk_...

Overview

  • All variables are optional — the system operates without them.
  • All configured values are encrypted at rest.
  • The full, live list of variable keys is loaded dynamically from https://api.bizkithub.com/api/v1/docs/env-list.

Variable Categories

Environment variables are organized into logical categories for easier management and discovery. Categorization is derived from the key name.

CategoryDescriptionKey pattern
Payment GatewaysStripe, GoPay, Comgate and other payment provider credentialskeys containing stripe, gopay, or comgate
Email & SMTPEmail service configuration and SMTP server settingskeys containing emailer, smtp, or email
Shipping & LogisticsPacketa and other shipping provider integrationskeys containing packeta
Smart Locks & IoTTTLock and IoT device connectivity settingskeys containing ttlock
Customer & OrdersCustomer management and order processing settingskeys containing customer or order
GeneralGeneral application configuration and system settingseverything else

Usage Guidelines

Best practices

  • Use only the predefined environment variable keys from this reference.
  • Set values to non-empty strings or leave them undefined.
  • Configure sensitive credentials through the admin panel only.
  • Test all configuration changes in the development environment first.

Important notes

  • All variables are optional — the system operates without them.
  • Custom variable names are not supported — use documented keys only.
  • Empty strings are treated as undefined values by the system.
  • Some changes may require an application restart to take effect.

Managing Variables

Manage all environment variables through the BizKitHub administration panel with a secure, user-friendly interface. Open the admin panel or see the API documentation for programmatic access.

Flag: The live page also renders an interactive client component (EnvTableClient) that fetches the full env-key list from the API and provides category filtering. The dynamic list is not captured here — the CMS post shows the static reference above and links to the admin panel for the live catalogue.