Countly, an open source, self hosted product and web analytics platform, ready to capture sessions and events the moment it boots.
Countly Lite is the free Community Edition of Countly, an open source, self hosted analytics and engagement platform for mobile apps, websites and desktop software, and a privacy conscious alternative to sending your product data to a third party service. You create one or more applications, each with its own app key, then send sessions, custom events, view durations, crashes and user properties from your apps and sites using Countly's SDKs or a simple HTTP call. Every metric, from active users and retention to the exact in product actions you choose to measure, is aggregated and kept on infrastructure you control.
Everything is presented through a rich web dashboard where teams explore audience, behaviour and technology breakdowns, build funnels and segments, and drill into individual events in real time. It suits product teams, mobile developers and agencies who want deep analytics they run themselves, keeping every session and event private rather than handing it to an external vendor. Because it is self hosted you decide exactly what is collected, how long it is retained and who can see it.
cloudimg delivers the whole Countly stack, the ingest and read API, the dashboard and the MongoDB datastore, installed and wired together so the dashboard answers the moment the instance boots, with no install scripts or compose files to assemble by hand. The image is secure by default and bakes no credential: upstream ships with no admin account at all, and on the first boot of every instance a unique admin 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, so no two instances share a login and the public dashboard is only opened once that per instance admin exists. The MongoDB database lives on its own dedicated data volume, independently resizable and separate from the operating system disk, bound to the instance only and never exposed. The base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step deploy guide and backed by 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## Own Your Product Analytics
Countly Lite, the free Community Edition of Countly, 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.
This is a repackaged open source software product. Additional charges apply for cloudimg packaging, security patching, image maintenance and 24/7 expert support.
## Who This Is For
Product teams and mobile developers who want deep, real time analytics on their own infrastructure rather than sending every session and event to a third party service. Agencies running analytics for several client apps from one console. Privacy conscious organisations who need to decide exactly what is collected, how long it is retained and who can see it, because the data never leaves infrastructure they control.
## Why This Over the Alternatives
## What You Get
## Secure By Default
Unlike a bare deployment, this image ships no account and no default credential of any kind. On the first boot of every instance 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 instance administrator exists, so no unconfigured setup wizard is ever exposed to the first visitor. The MongoDB datastore is bound to the loopback interface only and never exposed to the network; only ports 22, 80 and 443 need an inbound rule in your security group.
## Storage Layout
The MongoDB database tier lives on its own dedicated EBS volume, separate from the operating system disk and independently resizable, mounted by filesystem UUID so the layout persists on every instance launched from the image. Grow the database volume as your ingest volume and retention window grow.
## Getting Started
1. Launch the image on an m5.large instance or larger, with ports 80 and 443 open in your security group
2. Connect over SSH and read the generated administrator password from the root only credentials file
3. Browse to the instance address and sign in as the administrator
4. Create your first application in the dashboard and start sending sessions and events with a Countly SDK or a simple HTTP call
5. Explore audience, behaviour and technology breakdowns, build funnels and segments, and drill into events in real time
## Recommended Instance Sizing
## Licensing
Countly Community Edition is AGPL-3.0, free. There is no per CPU or per seat software fee; the unmodified upstream software is shipped on disk. Front port 80 with TLS and your own domain before exposing it to production traffic.
## 24/7 cloudimg Support
Every deployment is backed by cloudimg engineers available around the clock by email and live chat, covering deployment and sizing, MongoDB administration and backup, TLS termination, Countly upgrades and performance tuning. Critical issues receive a one hour average response time.
Countly is a trademark of its respective owner. Product and company names are trademarks of their respective holders; use does not imply affiliation or endorsement.