Docs / Kubernetes & Orchestration / How to Customize Marketplace Apps with Environment Variables

How to Customize Marketplace Apps with Environment Variables

By Admin · Mar 17, 2026 · Updated Apr 25, 2026 · 160 views · 1 min read

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 environment

Modifying 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=587

Applying Changes

# Restart the app with new environment\ncd /opt/apps/YOUR_APP\ndocker compose down\ndocker compose up -d

Persisting 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.

Was this article helpful?