Ackee Hosting
Track visits to your websites with a clean, privacy-friendly analytics dashboard that stores nothing personal.
- One click deploy
- 1 GB RAM Memory needed
- 15 GB Disk Space Needed
- From 2 € Price
Official links
Ackee’s official links and original website
Ackee Website
More
Tech
- Docker image
- electerious/ackee:latest
- Default port
- 3000
How Ackee works
Ackee receives tracking requests from a website and records anonymised visit information for the configured domain. The dashboard presents views, durations, referrers, device characteristics, and other aggregate signals that help an owner understand how people reach and use a site. Custom events can measure selected interactions beyond a page view.
A GraphQL API exposes analytics data to authorised consumers, allowing reports or integrations to be built around the stored records. The catalogue prepares an administrator credential and packages MongoDB as the internal data service. A site must still add and validate the correct tracking snippet before any useful measurements appear.
Key Ackee features
Ackee deliberately offers a narrower view than a full marketing analytics suite. That simplicity can make traffic patterns easier to inspect, especially for small sites that mainly need visits, sources, devices, and event counts. Anonymisation and cookie-free tracking support a privacy-oriented deployment, but legal obligations still depend on the site and jurisdiction.
Analytics accuracy depends on script loading, browser restrictions, content-security policy, bots, caching, and the event design chosen by the operator. A dashboard should not be treated as an exact count of every human visitor. Test the tracking code across important pages and compare trends rather than relying on a single isolated number.
Ackee vs Google Analytics
Ackee is a self-hosted analytics service centred on anonymised visits, referrers, durations, devices, custom events, and API access. Google Analytics is a provider-managed measurement product designed to connect customer activity across websites and applications with reporting, audiences, conversions, advertising, and marketing-platform integrations.
Google Analytics may suit organisations that need deep campaign attribution, advertising integration, and a maintained measurement ecosystem. Ackee fits sites that prefer a compact traffic dashboard and control of the underlying MongoDB data, while accepting fewer built-in marketing and analysis functions.
Who uses Ackee
Developers add Ackee to personal projects, documentation sites, landing pages, and small web applications. Publishers use it to compare traffic sources and popular periods, while privacy-conscious organisations evaluate it as a simpler source of website usage trends.
Ackee is less appropriate for complex ecommerce attribution, multi-channel advertising analysis, or teams expecting a large catalogue of prebuilt reports. Those use cases require a wider analytics product. The owner should also define meaningful custom events before collecting interaction data without a clear reporting purpose.
Self-hosting Ackee: requirements and cost
Ackee resource use follows tracked domains, page views, custom events, data retention, dashboard sessions, API queries, and MongoDB growth. The catalogue packages MongoDB as an internal data service, while PostgreSQL or MariaDB is Not required and no relational-database step-up applies.
AvaHost maps Ackee to Plan 1 at €2. The one-click stack includes MongoDB as packaged support data services. Ackee includes custom-domain HTTPS, automatic application updates, and scheduled backups. The deployment creates an administrator username and password. Add each website in Ackee, install the generated tracking snippet carefully, and verify incoming data; external advertising or consent-management services are not included.
F.A.Q
Ackee starts at €2 on Plan 1. Tracked domains, visit volume, custom events, retention, dashboard activity, API queries, and MongoDB growth determine practical capacity. Begin with one site, verify that the tracking snippet produces sensible data, and review resource use before adding high-traffic properties or extensive event tracking.
The catalogue says the PostgreSQL or MariaDB requirement is Not required. Ackee is packaged with its own MongoDB service for analytics records, users, domains, and events. MongoDB remains part of the deployment, so application configuration, administrator credentials, and the internal data volume should be retained together during updates or recovery.
A custom analytics hostname can point to Ackee, with automated HTTPS issued after DNS resolves to AvaHost. Use the final address when generating or installing the tracking script. Following a change, verify administrator sign-in, script requests, content-security rules, custom events, and GraphQL clients that may still reference the old endpoint.
Ackee reports the requests that reach its tracker, not an indisputable count of every person. Browser protection, script blocking, content-security policy, caching, bots, and implementation mistakes can affect results. Test the snippet on key pages, exclude obvious internal traffic where practical, and interpret sustained trends rather than treating one figure as complete evidence.