Low-code platform for building internal tools, admin panels and dashboards
CIS Level 1 hardened Ubuntu 24.04 LTS image by Lynxroute · unique credentials at first boot · CVE-scanned · SBOM and CIS report inside
| Cloud | Version | Software price | Last build | |
|---|---|---|---|---|
| AWS Marketplace EC2 AMI · all commercial regions | v2.5.1 | $0.05/hr Recommended instance: t3.large · 5-day free trial | 2026-10-24 | Listing ↗ |
| Azure Marketplace VM image · plan payg-gen2 · Gen2 | v2.4 | $0.028/vCPU/hr Recommended VM: Standard_D2s_v3 | 2026-09-14 | Listing ↗ |
Software price only; cloud infrastructure is billed separately by the provider. Prices in USD.
| Base OS | Ubuntu 24.04 LTS |
| Hardening | CIS Level 1, Ubuntu 24.04 LTS (tailored) |
| License | Apache-2.0 |
| Upstream | Appsmith |
| Machine-readable | product.json · catalog.json |
Appsmith is an open-source low-code platform for building internal tools - admin panels, dashboards, CRUD apps, support consoles and approval workflows - without writing front-end code. You drag and drop from 45+ pre-built UI widgets (tables, forms, charts, lists, modals), bind them to data with a visual query editor, and add logic in plain JavaScript anywhere a value is accepted. It ships as a single all-in-one stack: a Java application server with an embedded MongoDB metadata store, PostgreSQL, and Redis, fronted by a Caddy reverse proxy. Appsmith connects to 25+ data sources, including PostgreSQL, MySQL, Microsoft SQL Server, MongoDB, Snowflake, Redis, Amazon S3, Google Sheets, REST APIs and GraphQL. Self-hosted means your apps, queries and data stay inside your own AWS account. Apache-2.0 license, no vendor lock-in.
Security hardening:
OS hardening (CIS Level 1):
Compliance artifacts:
NOTES
The full Appsmith stack (application metadata, your apps, and uploads) persists on a dedicated data volume across container restarts and instance reboots. On first launch the platform initializes its embedded databases, which takes a few minutes; a loading page is shown until it is ready. To move off the self-signed certificate, set APPSMITH_CUSTOM_DOMAIN to your domain in /etc/appsmith/appsmith.env to enable the built-in Let's Encrypt integration, then restart the service.
Credentials are generated at first boot and written to /root/appsmith-credentials.txt.
# subscribe once on the AWS Marketplace listing, then:
aws ec2 run-instances \
--image-id resolve:ssm:/aws/service/marketplace/prod-7pmula2lm3jxc/latest \
--instance-type t3.large --key-name my-key --security-group-ids sg-xxxxxxxx# accept the plan terms once, then:
az vm image terms accept --publisher lynxroute --offer appsmith --plan payg-gen2
az vm create -g my-rg -n appsmith --size Standard_D2s_v3 \
--image lynxroute:appsmith:payg-gen2:latest --admin-username azureuser --generate-ssh-keys
The most recent release with notes; the full release history is in product.json.