wakapi

wakapi

Docker app from manrw's Repository

Overview

A minimalist, self-hosted WakaTime-compatible backend for coding statistics. Free and open source. Build by developers for developers. Partially compatible with WakaTime.

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Shell
sh
Privileged
false
Extra Params
--user 99:100

Template configuration

Password SaltVariable

Use the following command to generate the salt: cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w ${1:-32} | head -n 1

Target
WAKAPI_PASSWORD_SALT
Data PathPathrw
Target
/data
Value
/mnt/user/appdata/wakapi/data
HTTP Web UIPorttcp
Target
3000
Value
5000
Http Web UI PortVariable
Target
PORT
Value
5000
EnvironmentVariable
Target
ENVIRONMENT
Default
dev|prod
Value
prod
Allow SignupVariable
Target
WAKAPI_ALLOW_SIGNUP
Default
true|false
Value
true
Disable FrontpageVariable
Target
WAKAPI_DISABLE_FRONTPAGE
Default
false|true
Value
false
Enable Prometheus MetricsVariable
Target
WAKAPI_EXPOSE_METRICS
Default
false|true
Value
false
Mail EnabledVariable
Target
WAKAPI_MAIL_ENABLED
Default
false|true
Value
false
Mail SenderVariable
Target
WAKAPI_MAIL_SENDER
Value
Wakapi <noreply@wakapi.dev>
Mail ProviderVariable
Target
WAKAPI_MAIL_PROVIDER
Value
smtp
Mail SMTP HostVariable
Target
WAKAPI_MAIL_SMTP_HOST
Mail SMTP PortVariable
Target
WAKAPI_MAIL_SMTP_PORT
Mail SMTP UserVariable
Target
WAKAPI_MAIL_SMTP_USER
Mail SMTP PaswordVariable
Target
WAKAPI_MAIL_SMTP_PASS
Mail SMTP TLSVariable
Target
WAKAPI_MAIL_SMTP_TLS
Default
false|true
Value
false

Details

Repository
ghcr.io/muety/wakapi:latest
Last Updated2026-06-02
First Seen2023-09-23

Run Wakapi on Unraid.

Wakapi is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.