keybr.com Docker & Self-Hosted Deployment

GitHub

The smartest way to learn touch typing and improve your typing speed.

4,802 stars TypeScript TypeScript 8 files ยท ~6,488 tokens #keyboard#keyboard-layout#typing#typing-tutor
RAW Compose
1. Pull Image (DOCKERHUB) docker pull aradzie/keybr.com
2. Docker Run (1-Click Launch) docker run -d --name keybrcom -p 30044:30044 --restart always aradzie/keybr.com:latest
3. Podman Run podman run -d --name keybrcom -p 30044:30044 --restart always aradzie/keybr.com:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/aradzie/keybr.com:latest
5. ORAS Pull (OCI Artifact) oras pull aradzie/keybr.com:latest
6. Compose Deployment docker compose up -d
docker-compose.yaml
Download .yml
services:
  keybr:
    build:
      dockerfile: ./Dockerfile
    volumes:
      - /path/to/data_dir:~/.local/state/keybr
      - /path/to/data_dir/.env:/etc/keybr/env
    ports:
      - 30044:3000
    restart: unless-stopped