Wakapi Hosting Live In 5 Minutes

Wakapi hosting on xCloud lets you deploy Wakapi, a minimalist, self-hosted coding time tracker that works with WakaTime's open-source client tools, on your own domain. xCloud runs the pinned official image with its SQLite database on a persistent volume, generates the password salt and publishes it over HTTPS. The first account you create becomes the administrator, so register right away and then close sign-up.

  • No terminal
  • No technical skills needed
  • No lock-in, cancel anytime

What is Wakapi?

Wakapi is a minimalist, self-hosted backend for coding statistics, compatible with WakaTime's open-source client tools. It shows time by project, language, editor, host and operating system, adds badges, weekly email reports, a REST API with Swagger documentation, Prometheus metrics and a configurable leaderboard, and can import history from WakaTime. Upstream calls it a smaller subset of WakaTime. A self-hosted Wakapi is a WakaTime compatible backend that you run yourself. It is MIT licensed.

On xCloud it is Wakapi 2.17.5, the official image pinned by digest, as one non-root container with SQLite in the wakapi_data volume. xCloud generates a 48-character password salt that you must keep stable. The first account you create becomes the administrator. Upstream also runs a hosted wakapi.dev, which is separate from this install.

From Sign-Up to a Live Wakapi In Just 3 Easy Steps

A Wakapi install normally means a container, a data volume, a password salt, a domain and a certificate before the first heartbeat. This is the same result without assembling any of it.

  1. Step 01

    Sign Up

    Create your xCloud account and pick Wakapi from the OneClick catalog. Choose a domain and a server; the install form has no extra fields to fill in.

  2. Step 02

    We Deploy It For You

    One click. We start the official Wakapi image pinned by digest with SQLite on the wakapi_data volume, generate the 48-character password salt and publish it over HTTPS on your domain.

  3. Step 03

    Register, Then Close Sign-Up

    Open your HTTPS address and create the first account, which becomes the administrator. Set WAKAPI_ALLOW_SIGNUP to false and redeploy, then copy your API key into your editor's WakaTime configuration.

Everything Wakapi Does, On Your Own Server

Wakapi runs here as a private coding statistics backend: heartbeats from your editors, reports on your own server.

  • Works With WakaTime Clients

    Point wakatime-cli at your Wakapi address by setting api_url and api_key in its configuration, and your editor plugins report to your server.

  • Statistics By Project And Language

    See coding time broken down by project, language, editor, host and operating system, so you can see where your hours actually go.

  • Badges And Weekly Reports

    Generate badges for a repository and receive weekly email reports, with email needing mail settings in the Environment editor.

  • REST API And Metrics

    Use the REST API, documented with Swagger, and the Prometheus metrics export, which this template keeps unexposed by default.

  • SQLite On A Volume

    Data lives in one SQLite database on the wakapi_data volume, so there is no database server to run, patch or secure.

  • Private By Default

    Secure HTTPS cookies and authenticated leaderboards are set by the template, and registration can be closed once your account exists.

Everything You Need To Run Your Coding Stats 24/7

Managed hosting for Wakapi, so the server that collects your coding statistics is not your problem.

  • Wakapi 2.17.5 deployed instantly
  • Official image pinned by digest
  • WakaTime client compatible
  • Generated password salt
  • Free SSL certificate
  • SQLite on a persistent volume
  • Server backups and snapshots
  • Choose your server region
  • Unused balance refunded

What You Can Do With Wakapi

  • Know where your coding hours go

    Collect heartbeats from your editors and read time by project and language, so you can see which work took the week without keeping a timesheet.

  • A WakaTime compatible backend of your own

    Point wakatime-cli at your server, or run it beside WakaTime and relay heartbeats, so your editor plugins keep working while the data is yours.

  • Share progress with a badge

    Add a Wakapi badge to a repository readme or profile, so visitors see how much time a project has taken.

  • Feed coding stats into your dashboards

    Turn on the Prometheus metrics export in the Environment editor, which this template leaves off, or call the REST API, so coding time can sit beside your other metrics in the tools you already use.

Wakapi vs Alternatives

WakaTime
WakaTime is the hosted service whose client tools Wakapi works with. Upstream calls Wakapi a smaller subset with fewer features, so check the features you rely on, such as organisations.
Hackatime
Hackatime is a separate project for tracking coding time. Wakapi is the one packaged here, with its own statistics, badges and API; check Hackatime's own documentation for how it differs.
solidtime
solidtime has its own OneClick page. It tracks billable time against clients and projects manually, while Wakapi records coding activity automatically from your editors.
Kimai
Kimai has its own OneClick page. It is a time tracker you start and stop yourself; Wakapi collects heartbeats from editor plugins and reports statistics from them.

Ready To Track Your Own Coding Time?

Wakapi on xCloud runs on a dedicated Cloud VPS that we provision, patch, monitor and restore. Your heartbeats and statistics stay on a server you control.

Hear what people are saying about us

See why agencies, developers, startups, and growing businesses choose xCloud to power their projects.

xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it!
Brian Geovanny
I've been with runcloud for the last 3 years. However, after trying xcloud for the last month, I'm switching over. They are on a roll with their setup.
Kevin Pineda
I'm moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team. Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! #xCloud #wordpress #hosting
Leo Koo
How Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud
Ed Ellingham
xCloud is like having an expert server team on call — without the big agency costs. It's given me back my time and given my clients peace of mind. Highly recommended for freelancers and small teams who want reliable performance and security.
Dumitru Butucel
xCloud isn't just a solution. It's like one of that friend who got your back when you screw things up pretty bad.
Waqar Ahmed
Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍
Rahul Singh
So far my experience has been smooth like silk. I didn't imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I'm sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful.
Massimo Villa
Came from cloudways then to runcloud then to xcloud. Looks like I'm staying here.
Gerson El
I've recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud. I have to say, I'm really impressed with xCloud so far! The interface is definitely the standout feature for me.
Tony Lewis
I came from Cloudways and won't go back. Highly impressed with xCloud. Glad I gave them a chance.
Jared McDowell
I like xCloud better than RunCloud, but one thing I'll point out is that some years ago RunCloud was hungry for business, the support was outstanding, and the community was active and helped each other. Maybe it was sold, there was a change in management, or they stopped being hungry, but the quality of the RunCloud offering declined and it hasn't been moving forward quickly. My point is that currently the xCloud team has the edge and it is theirs to keep or lose
David McCan
How Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & Node.js Sites Efficiently
Kevin Heinrichs
I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced.
Dan Spinoza
Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It's a fantastic service, and my experience so far has been very positive. Successful migrated 5 sites on a single server. Xcloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine.
Rahil Maknojia
Came from runcloud. Tried xcloud and never came back.
Karl Fanega
How Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites
Gary Moody
xCloud gave me what no other hosting platform could: the flexibility of a VPS with the convenience of managed WordPress. As a solo founder running an entire business on one server, that combination is an important unfair advantage.
Jorge de los Reyes Martínez
I use Server Avatar and xCloud and I'll sooner use xCloud than Server Avatar personally.
Jay Pagano
How Newman Web Solutions Ensured Perfect Uptime and Seamless Scaling For 120+ WordPress Sites with xCloud
Lori Newman
I too have moved over to xCloud. It's pretty sweet. One click n8n and uptime Kuma apps
John Aperture
I went from Cloudways to xCloud. No intention on switching in the foreseeable future.
Blaine Moore

Frequently Asked Questions

Feel free to contact us with any questions or concerns you may have.

How much RAM does Wakapi need?

Wakapi needs just 512 MB of RAM, 1 CPU core and 2 GB of disk per its template, as one small Go container with SQLite. The 6 GB plan is far above that, and the database grows slowly with heartbeats.

Can you self-host Wakapi with Docker?

Yes, and this template is wakapi docker hosting without the setup: the official image pinned by digest, SQLite on the wakapi_data volume, a generated password salt, secure cookies and HTTPS on your own domain, with no database container.

Is Wakapi compatible with WakaTime plugins?

Partly. Upstream says it works with WakaTime's open-source client tools, configured through api_url and api_key in the wakatime configuration file. It is a subset of WakaTime, so test your editor plugins against it. Check your editor plugin first.

How do I connect my editor to Wakapi?

Copy the API key from Wakapi Settings, then set api_url to your HTTPS address and api_key in your wakatime configuration file. You can also run WakaTime in parallel or relay heartbeats to it from Settings, Integrations.

Which database does Wakapi use?

This template uses Wakapi's supported SQLite default, stored in the wakapi_data volume. Upstream also supports MySQL, MariaDB and Postgres, but none is installed here, so there is no database server to maintain. Migration to another database is a manual job.

Can anyone register on my Wakapi?

Until you close it. The first account becomes the administrator, so create it at once. Then set WAKAPI_ALLOW_SIGNUP to false in the Environment editor and redeploy, so nobody else can register. Existing accounts keep working after you close it.

Is Wakapi an alternative to WakaTime?

For personal coding statistics, yes, though upstream calls it a smaller subset with fewer features. You keep the data on your own server and run backups yourself. The hosted wakapi.dev is a separate service. Import history from WakaTime if you want it.

Is Wakapi free?

Yes. Wakapi carries the MIT licence and has no fee of its own. Only the Cloud VPS is billed, so this Wakapi cloud install is yours alone, apart from the hosted wakapi.dev that upstream also runs.

How do I back up Wakapi?

Back up the complete wakapi_data volume, which holds the SQLite database with all your heartbeats, before upgrades. Keep the password salt too, because changing it invalidates existing password hashes. Test a restore before relying on it.

How do I upgrade Wakapi?

This install holds on its pinned 2.17.5 image until a newer template version is adopted. Copy the data volume beforehand and check the release notes. No upgrade runs automatically, and redeploying keeps your history. Keep the password salt unchanged.

Can I cancel anytime?

Yes. There is no lock-in — cancel any time. Hosting is billed monthly and charged for what you actually use, so when you delete the server the unused balance is refunded to your account, less up to 10% in payment-processing fees.

Ready To Own Your Coding Stats?

Connect your first server in minutes and point your editor at it.