Custom app launcher and service monitor for my homelab. https://cute.haus
  • TypeScript 94.6%
  • CSS 2.4%
  • HTML 2.4%
  • Dockerfile 0.6%
Find a file
2026-05-28 00:50:49 -04:00
.github/workflows github: add build 2026-01-29 12:40:55 -05:00
_img add lobsters and move around searchbar/weather 2026-01-29 20:54:02 -05:00
src rm photoprism 2026-05-28 00:50:49 -04:00
.gitignore initial commit 2026-01-29 12:23:33 -05:00
build.ts initial commit 2026-01-29 12:23:33 -05:00
bun-env.d.ts initial commit 2026-01-29 12:23:33 -05:00
bun.lock initial commit 2026-01-29 12:23:33 -05:00
bunfig.toml initial commit 2026-01-29 12:23:33 -05:00
CLAUDE.md initial commit 2026-01-29 12:23:33 -05:00
Containerfile bundle assets by default 2026-05-15 06:18:58 -04:00
LICENSE.md add LICENSE.md 2026-01-29 12:27:16 -05:00
package.json initial commit 2026-01-29 12:23:33 -05:00
README.md README.md: add description and screenshot 2026-01-29 20:25:42 -05:00
tsconfig.json initial commit 2026-01-29 12:23:33 -05:00

watsup

screenshot

watsup is a convenient little dashboard and app launcher for cute.haus, my hybrid homelab/cloud infrastructure. Very much inspired by glance, but I grew tired of the limitations of a generic solution. Plus, I wanted to build my own for fun.

In addition to some pleasantries (top 5 stories on Hacker News, weather, search), it shows every website and service I host, with a checkmark reflecting whether they're reachable or not.

build stuff

To install dependencies:

bun install

To start a development server:

bun dev

To run for production:

bun start

This project was created using bun init in bun v1.3.7. Bun is a fast all-in-one JavaScript runtime.