cyrilixandClaude Sonnet 5 04770492d5 fix: anchor the .dockerignore binary pattern
The previous commit renamed .Dockerignore to .dockerignore but missed
staging this content fix: an unanchored "domogeek" pattern excludes any
path named domogeek anywhere in the build context, including the
cmd/domogeek source directory itself, not just the compiled binary at
the repo root.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hu8wwahgecuCGfesTKCfEd
2026-09-05 11:09:47 +02:00
2019-11-04 21:40:00 +01:00

domogeek

Tools for domotic

Calendar

Return calendar informations about today

Date and time

GET /datetime returns the current date and time.

MCP

An MCP server is exposed over Streamable HTTP at /mcp, providing the same calendar and date/time information as MCP tools (get_current_datetime, get_calendar_today, get_calendar_for_date, get_holidays) for use by LLM agents/MCP clients.

Continuous builds

Pushing a Git tag matching v[0-9]* (e.g. v0.4.0) to the Gitea remote triggers the homelab Tekton pipeline gitea-docker-build-multiarch, which builds and pushes a multi-arch (amd64 + arm64) image plus a signed SBOM:

git.cyrilix.bzh/cyrilix/domogeek:<tag>
git tag v0.4.0
git push --tags

Watch the run: https://tekton.banquise.cyrilix.bzh

S
Description
Tools for domotic
Readme Apache-2.0
3.5 MiB
Languages
Go 99%
Dockerfile 1%