Skip to content

sandwichfarm/cooldash

Repository files navigation

cooldash deployment workspace showing a project list, deployment history, and live logs

cooldash

MIT license SvelteKit TypeScript pnpm server-side token verify

A focused deployment workspace for Coolify: scan projects, inspect deployment history, and read live logs without clicking through Coolify's nested UI.

Quick Start

Requirements: Node.js 20 or 22, pnpm, and a Coolify API token.

git clone https://github.com/sandwichfarm/cooldash.git
cd cooldash
pnpm install
cp .env.example .env.local

Edit .env.local:

COOLIFY_API_URL=https://coolify.example.com/api/v1
COOLIFY_API_TOKEN=replace-with-coolify-api-token
COOLIFY_API_TIMEOUT_MS=10000

Run it:

pnpm dev

Open the Vite URL, usually http://localhost:5173. A working setup shows your Coolify applications, deployment history, and selected deployment log.

What You Get

  • One dense workspace for Coolify projects, deployments, and logs.
  • Search, status filtering, grouping, persisted preferences, and light/dark mode.
  • Live polling with pause/resume, retry state, and stale-response protection.
  • Explainable status provenance when application status lags deployment reality.
  • Selected-application redeploy with explicit confirmation.
  • A same-origin server proxy so COOLIFY_API_TOKEN never reaches the browser.

Docs

Need Read
Environment variables and token setup Configuration
Coolify Dockerfile deployment Deployment
Token boundary, scans, and mutation limits Security
Startup/API/build failures Troubleshooting
Commands, tests, repo layout, contributing Development

Safety Model

cooldash is read-mostly. The browser talks only to /api/coolify/*; the server proxy owns the Coolify bearer token. The only shipped mutation is a selected-application normal redeploy, guarded by confirmation and active- deployment checks. Cancel, rollback, restart, force rebuild, tag/PR deploy, and environment editing are not implemented.

License

MIT — see LICENSE.

About

A deployment monitoring dashboard for coolify

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors