Overview
Every Kazepute marketplace app runs in Docker containers with configurable environment variables. Customizing these lets you change database passwords, ports, features, and integrations without modifying the app itself.
Finding Environment Variables
# Check the docker-compose file for your app\ncd /opt/apps/YOUR_APP\ncat docker-compose.yml | grep -A5 environmentModifying Variables
# Edit the .env file\nnano /opt/apps/YOUR_APP/.env\n\n# Common variables to customize:\nAPP_PORT=8080\nDB_PASSWORD=your_secure_password\nSMTP_HOST=mail.example.com\nSMTP_PORT=587Applying Changes
# Restart the app with new environment\ncd /opt/apps/YOUR_APP\ndocker compose down\ndocker compose up -dPersisting Across Updates
Always modify the .env file rather than editing docker-compose.yml directly. The .env file survives app updates while compose changes may be overwritten.