Skip to content
View uniskela's full-sized avatar

Block or report uniskela

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
uniskela/README.md

Hi, I'm Uniskela 👋

I build useful software for self-hosting, homelabs, and the spaces where systems have to work together.

Most of my projects start with a real problem in my own infrastructure. I care about clear documentation, sensible defaults, guarded automation, and software that people can run for themselves.

🌐 uniskela.com · 📦 All projects · 🐦 X / Twitter

🧰 What I work with

Languages TypeScript, Python
Deployment Docker, OCI containers, Linux
Integrations Home Assistant, SQLite, REST, MCP, GitHub Actions

🚀 Projects

Project What it does
Stack Manager Git-native workspace for Docker Compose stacks
Migraine Tracker Private, self-hosted migraine journal
UniHomelabDash Phone-friendly homelab dashboard
ADHD Progress Hub Remember the next step across AI coding sessions
TS6 Manager TeamSpeak server management in the browser
Codex LB Rates Codex usage quotas in Home Assistant
Codex Custom Assist OpenAI-compatible APIs for Home Assistant Assist

🐳 Self-hosting & homelab

Stack Manager

Release License: MIT

Edit and manage your Docker Compose Git repository from the browser, then deploy only the stacks you changed through Portainer or another deployment system. It complements tools like Portainer rather than replacing them. Early development (0.x).

TypeScript · Next.js · Docker · Portainer · Gitea/Forgejo

Repository · Documentation · Releases

UniHomelabDash

Release CI License: MIT

Bring self-hosted service links, on-demand health checks, and container views together in a dashboard designed for your phone.

TypeScript · Next.js · SQLite · Docker

Repository · Documentation · Site · GHCR · Docker Hub

TS6 Manager

Release Container images License: MIT

My opinionated fork of TS6 Manager: a browser-based interface for TeamSpeak server management, music bots, and automated workflows, with a focus on security and reliability. A continuation of clusterzx/ts6-manager; community work is recorded in CREDITS.md.

TypeScript · React · Node.js · SQLite · Go · Docker

Repository · Documentation · Site · GHCR

🩺 Personal tools

Migraine Tracker

Release License: AGPL-3.0

A private, self-hosted migraine journal built to take as little effort as possible: one tap starts an episode, and you add symptoms, medication and sleep when you're ready. Includes trends, doctor-ready PDF reports, an installable mobile PWA and secure backups. Your health data stays on your server.

TypeScript · React · SQLite · PWA · Docker

Repository · Documentation · Releases

ADHD Progress Hub

Release Container images License: MIT

Keep track of unfinished coding work and the next step across AI-assisted tools and sessions. Inspired by shaheer-00/claude-adhd and developed as a tool-agnostic MCP and REST hub.

Python · MCP · REST · SQLite · Docker

Repository · Documentation · Site · GHCR

🏠 Home Assistant integrations

Both are independent projects, not affiliated with OpenAI. Install via HACS.

Codex LB Rates

Release Validate License: MIT

Monitor remaining Codex usage quotas and reset times in Home Assistant, with configurable quota alerts.

Python · Home Assistant · HACS

Repository · Documentation · Site

Codex Custom Assist

Release Validate License: MIT

Connect Home Assistant conversation, speech, and AI tasks to configurable OpenAI-compatible APIs.

Python · Home Assistant · HACS · OpenAI-compatible APIs

Repository · Documentation · Site

🕒 Recently updated

Refreshed daily from my public repositories.

Repository Description Last push
stack-manager Git-native workspace for managing self-hosted Docker Compose stacks, with safe editing, selective deployments and runtime awareness. 2026‑09‑30
migraine-tracker Private, self-hosted migraine journal for tracking episodes, symptoms, medication and trends, with doctor-ready reports and secure backups. 2026‑09‑30
codex-lb-rates Codex-LB Rates — Home Assistant sensors for Codex-LB pools and ChatGPT/CLI 5-hour & weekly quotas 2026‑09‑29
adhd-hub Self-hosted source of truth for half-finished plans, migrations, and setups for coding agents. 2026‑09‑29
UniHomelabDash A self-hosted mobile-first homelab dashboard PWA for manual services, health checks, and future control-plane integrations. 2026‑09‑29

📊 GitHub stats

7 public projects · 6 ⭐ stars · Languages: Python ×3 · TypeScript ×3 · JavaScript ×1

Counts cover my own public repositories only (no forks), updated daily.

🤝 Open source & collaboration

Found a rough edge? Please open an issue in the relevant repository. Bug reports, feature suggestions, documentation improvements, and thoughtful contributions are all welcome.

Pinned Loading

  1. ts6-manager ts6-manager Public

    Forked from clusterzx/ts6-manager

    Web-based management interface for TeamSpeak servers

    TypeScript 7 1

  2. adhd-hub adhd-hub Public

    Self-hosted source of truth for half-finished plans, migrations, and setups for coding agents.

    Python 4

  3. codex-lb-rates codex-lb-rates Public

    Codex-LB Rates — Home Assistant sensors for Codex-LB pools and ChatGPT/CLI 5-hour & weekly quotas

    Python 1 1

  4. codex-custom-assist codex-custom-assist Public

    Codex Custom Assist — Home Assistant OpenAI-compatible conversation agent (Codex-LB and other Chat Completions backends)

    Python

  5. migraine-tracker migraine-tracker Public

    Private, self-hosted migraine journal for tracking episodes, symptoms, medication and trends, with doctor-ready reports and secure backups.

    TypeScript

  6. stack-manager stack-manager Public

    Git-native workspace for managing self-hosted Docker Compose stacks, with safe editing, selective deployments and runtime awareness.

    TypeScript