Skip to content

Worktree readme paperless permissions - #7

Closed
zshel wants to merge 5 commits into
felixandersen:developfrom
lacuna-systems:worktree-readme-paperless-permissions
Closed

zshel wants to merge 5 commits into
felixandersen:developfrom
lacuna-systems:worktree-readme-paperless-permissions

Conversation

@zshel

@zshel zshel commented Oct 13, 2026

Copy link
Copy Markdown

No description provided.

zshel and others added 5 commits October 13, 2026 15:28
Support syncing from business accounts and enhance web UI
* feat: add Helm chart and publish image and chart to GHCR

Add a Helm chart under charts/kivra-sync that runs kivra-sync with the
web or ntfy interaction provider and filesystem (persistent volume) or
Paperless-ngx storage. Sensitive values are kept in a Secret, or an
existing one, and passed to the container as environment variables.

Add a Publish workflow that builds a multi-arch image to
ghcr.io/lacuna-systems/kivra-sync on pushes to develop and on v* tags,
and pushes the chart to oci://ghcr.io/lacuna-systems/charts on v* tags
and manual runs. Pull requests build the image and lint the chart
without publishing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013HAcz1fW5Q9wTz5QWD5Q5a

* ci: build arm64 image on native GitHub arm64 runner instead of QEMU

Build each platform on its own runner (ubuntu-24.04, ubuntu-24.04-arm),
push by digest and combine them into a multi-arch manifest.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013HAcz1fW5Q9wTz5QWD5Q5a

---------

Co-authored-by: zshel <2568079+zshel@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Kivra's authorize response includes a BankID auto_start_token. Pass it to
the interaction provider and include it in the web UI's qr_ready event; on
phones and tablets the UI shows an 'Open BankID on this device' button
linking to https://app.bankid.com/?autostarttoken=...


Claude-Session: https://claude.ai/code/session_01UX9L3ipVXQwfaETjCvzj5p

Co-authored-by: zshel <2568079+zshel@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Add 'main' branch to publish workflow triggers.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WhULqfFjtc3Twh32T6KujW
@zshel zshel closed this Oct 13, 2026
@zshel
zshel deleted the worktree-readme-paperless-permissions branch October 13, 2026 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant