Countly Community Edition on Ubuntu 24.04 | 24/7 Support by cloudimg
by cloudimg
Self-hosted product, mobile and web analytics platform, secure by default, with 24/7 support.
Countly Community Edition is a popular open source, self-hosted product, mobile and web analytics platform that captures sessions, custom events, funnels, retention and crash data from your apps and websites, and presents them through a rich web dashboard and a simple HTTP API. This image delivers it fully installed, tuned and reverse-proxied behind nginx, so your analytics server is operational within minutes of launch, with no manual package installation, no Node.js or MongoDB setup and no reverse-proxy configuration required.
Unlike a bare deployment, this image is secure by default. Countly ships with no account and no default credential of any kind; on the first boot of every VM a unique administrator password, session secret and password secret are generated fresh, a single administrator is created from them, and the credentials are written to a root-only file. The public dashboard is opened only after that per-VM administrator exists, so no unconfigured setup wizard is ever exposed. The MongoDB datastore is bound to the instance only and never exposed to the network.
What you get
- Countly Community Edition 25.03.49 (the free open-source build) on Node.js 20, serving the /i ingest and /o read APIs and the web dashboard
- A local MongoDB 8.0 database, loopback-bound, tuned for a 4 GiB VM
- nginx reverse proxy on port 80 with an unauthenticated health endpoint
- A unique per-VM administrator generated on first boot - nothing baked into the image
- A fully patched Ubuntu 24.04 LTS base with unattended security upgrades enabled
Licensing - AGPL-3.0, free. There is no per-CPU or per-seat software fee; the unmodified upstream software is shipped on disk. The cloudimg charge covers packaging, security patching, image maintenance and 24/7 expert support.
Recommended size Standard_B2s to start; scale the VM to your ingest volume. Front port 80 with TLS for production. See the deployment guide for step-by-step instructions.