2 Commits
Author SHA1 Message Date
arnefandCopilot f7375d7eba Fix Docker build, ship nidusctl in the image, document user setup via compose
Docker release / docker (push) Failing after 26s
- Bump the builder image to golang:1.25-alpine to match go.mod's "go
  1.25.0" requirement — the previous 1.22 base failed to build at all.
- Stop COPYing the git-ignored config.yaml (which doesn't exist in a
  fresh checkout, breaking CI/release builds); ship config.example.yaml
  as the image's default instead, same as it's already overridden via
  a volume mount in docker-compose.yaml.
- Build and include the nidusctl binary in the runtime image so users
  can create their first user/calendars/address books straight from a
  running container via `docker compose exec`, without installing Go.
- README: document that Docker workflow, mention the pre-built
  multi-arch images published by the new release CI, and drop the
  "Client configuration" section — how to configure a given DAV client
  is out of scope for this project's docs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-21 16:37:44 +02:00
arnef 7a11b5bbbf wip 2026-04-23 21:56:59 +02:00