deployment bundle
Download EnsureFix Enterprise
One bundle, installed on a server you own. It starts a 30-day full-feature evaluation the first time it runs — no key, no sign-up, no call home.
Bundles are delivered directly rather than from a public mirror, so that every deployment is a named one we can support and send licence keys to. Tell us where it is going and we will send the current build with its SHA-256.
what you get
What is in the bundle
Compiled, non-root, shell-free containers. No source code, no vendor secrets, no test credentials.
ensurefix-enterprise-<version>/
├── docker-compose.yml the deployment
├── .env.example config template
├── docker/nginx.conf reverse proxy
├── images/
│ ├── ensurefix-worker-<version>.tar.gz
│ ├── ensurefix-dashboard-<version>.tar.gz
│ └── nginx-alpine.tar.gz
├── INSTALL.md installation
├── LICENSING.md trial, activation, renewal
├── BACKUP-RESTORE.md backup and recovery
└── VERSIONThe complete application
Dashboard and worker as pinned image tarballs. Loaded with docker load — no registry, no login, no pull.
A 30-day evaluation
Full features from first boot. The compose file ships without a licence key on purpose.
Licence verification built in
The vendor public key is pre-filled, so activating a purchased key needs no extra configuration.
The documentation you need
Installation, licensing and backup/restore travel inside the bundle, not on a website you might not be able to reach.
before you start
System requirements
Taken from the installation guide that ships in the bundle. Nothing here is aspirational.
Host
Linux or Windows with Docker Engine 24+ and Compose v2
Hardware
4 vCPU / 8 GB RAM minimum; more for heavier workloads
Storage
Persistent disk for ./data — databases and repositories
Network
Outbound HTTPS to your AI provider and your VCS. No inbound internet required.
installation
Four commands
Shown for Linux · x86-64. Switch target at the top of the page.
- 01
Load the images
for f in images/*.tar.gz; do docker load -i "$f"; doneNo registry or login needed.
- 02
Configure
cp .env.example .envSet JWT_SECRET, ENCRYPTION_KEY and INTERNAL_API_SECRET, your AI provider key, and one VCS credential. Leave LICENSE_KEY empty — that is what starts the evaluation.
- 03
Start
docker compose up -dCompose brings up the dashboard, worker and proxy.
- 04
Verify
curl -sf http://localhost/api/healthstatus: healthy with license.state: trial means you are running.
Then open the host in a browser, create the first administrator account, and the evaluation is already running. Administration → License shows the days remaining.
request
Ask for the bundle
We will send the current build, its SHA-256, and the installation guide. If you already know you need an air-gapped install, say so and we will include the notes for it.
- No obligation and no payment details.
- The 30-day evaluation is the full product, not a limited demo.
- Your data stays on your server, including after the evaluation ends.
questions
Before you install
not ready to install?
See it running first
A walkthrough on a live deployment, with the security and licensing questions answered by whoever is going to have to answer them internally.