Installing Enterprise Edition
Installation Guide
To enable the full suite of Enterprise features for the self-hosted Lowcoder instance(s), you’ll need to prepare your infrastructure and apply the provided plugin and licenses. The process is straightforward and allows seamless upgrade of your Lowcoder environment.
Prerequisites
Before installation, make sure the following are ready and accessible:
PostgreSQL Database A separate PostgreSQL database is required for storing Enterprise feature metadata.
Redis Server A separate (suggested) Redis Database is needed for caching and enhanced performance.
MaxMind Account (for GeoIP Logging) Optional. It is used to enrich audit logs and app usage with geographic data.
Files You Will Receive
Once you're licensed, we will provide:
Enterprise Plugin JAR
License File
File Placement
Ensure the following directories exist in your deployment stack and place the files accordingly for each deployment (stage / instance)
Plugin .jar
/lowcoder-stacks/plugins
License .lic
/lowcoder-stacks/licenses
You can mount these volumes into your Docker container or place them directly if running natively.
Required Environment Variables
Add the following variables to your Lowcoder .env
file or Docker Compose environment:
Replace the placeholder values with your actual credentials and database settings.
MaxMind GeoIP
How to Get a License:
Create a free or paid account
Navigate to My License Keys under your account settings
Copy the Account ID and License Key
Insert both into the respective environment variables
Final Steps
After placing the files and configuring your environment:
Restart your Lowcoder services (Docker or systemd, depending on setup)
Navigate to your instance
You should now see the Enterprise features (e.g., Environments, Branding, Audit Logs) available in the UI
Last updated
Was this helpful?