Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Low-code platform to build internal tools and workflow automations, deployable on-premise via Docker.
UI Bakery is a low-code platform for building internal tools and workflow automations, and this repository provides its self-hosted, on-premise deployment package.
UI Bakery is a low-code platform for creating internal apps and automations. This repository contains the self-hosted deployment version, which you run on your own Linux server with Docker and Docker Compose. The platform lets you build admin panels, dashboards, and workflow automations through a visual interface, and it includes database connectivity features such as a SQL GUI. The self-hosted version requires a license key, which you obtain from the UI Bakery website.
Run the provided install command from your Linux home directory to download and execute the install.sh script. During installation, enter your license code, hosting URL, and port (default is http://localhost:3030/). The script checks that Docker version 20.10.11 or later and Docker Compose 1.29.2 or later are available, and it requires access to specific Azure Container Registry domains for pulling images.
You need a Linux-based OS (such as Ubuntu 18.04), at least 2 vCPUs, 4 GiB of memory, and 20 GiB of storage. You must also have full sudo rights and network access to the Azure Container Registry domains listed in the documentation.
Download the install.sh script using the curl command provided in the repository, run it with bash, and follow the prompts to enter your license code, domain, and port. Once finished, open your browser at the configured URL, by default http://localhost:3030/.
Yes, the install.sh script installs Docker and Docker Compose automatically. If Docker versions older than the minimum (20.10.11 for Docker and 1.29.2 for Compose) are already installed, the script stops and asks you to update them manually.
Yes, the on-premise version requires a license key, which can be obtained from the UI Bakery website. The key is entered during the installation process.
Yes, the on-premise version supports both OAuth2 SSO and SAML-based identity providers, allowing you to integrate existing enterprise authentication systems.
