Skip to content

Releases: Dvorinka/cal

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 06:38
fix(android): exclude duplicate META-INF legalese from JavaMail jars

android-mail and android-activation both ship NOTICE.md/LICENSE.md,
failing mergeDebugJavaResource on every tag build.

Authored By: TDvorak <info@tdvorak.dev>

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>

v0.1.0 — first public release

Choose a tag to compare

@github-actions github-actions released this 11 Sep 13:32
21ab824

First public release of Cal — the self-hosted daily toolkit: calendar, tasks, notes, links, files, kanban boards, time tracking and a GitHub inbox in one container.

Install

docker run -d --name cal -p 8080:8080 -v cal-data:/data ghcr.io/dvorinka/cal:latest

Open http://localhost:8080, create an account, done. DATABASE_URL switches the embedded Postgres for your own.

Assets

  • cal-desktop-{linux-amd64,windows-amd64,macos-arm64} — desktop app (bundles its own server, or signs in to a server URL)
  • cal-server-* — headless all-in-one server binary per OS
  • app-debug.apk — Android shell, debug-signed (sideload freely)
  • GHCRghcr.io/dvorinka/cal:0.1.0 / :latest, amd64 + arm64

Signing notes per platform: docs/releasing.md.

Highlights

  • Month/week/day planner with recurring tasks, NL quick add, reminders, entry history
  • Notes (templates, wikilinks), link library with unfurling, file bin with share links, kanban with WIP limits + public boards
  • Time tracking (pomodoro, billable rates, CSV/JSON export) and a private People manager
  • CalDAV two-way sync, Google Calendar, ICS feeds, CardDAV birthdays, RSS, 40+ region holidays
  • GitHub inbox, HMAC webhooks, email-to-task, MCP endpoint (22 tools), offline-first PWA, Android widget