Releases: JesseMarkowitz/vikunja-startos
Releases · JesseMarkowitz/vikunja-startos
Vikunja 2.3.0:1
Vikunja 2.3.0:1 — package polish
No upstream Vikunja change (still 2.3.0). StartOS package refactor only.
What changed
- Bumped
@start9labs/start-sdkto 1.5.1. - Refactored the install task flow:
tasksOnInstall+watchSystemSmtp
removed;watchInitialUserand a consolidatedsetupPrimaryUrlnow handle
the post-install "Create Your First User" and "Set Primary URL" tasks.
Reactive SMTP env is resolved ingetVikunjaEnv, so no separate watcher is
needed. - Added a top-level
instructions.mdthat StartOS surfaces on install. - Localized input-validation error messages (username, email, attachment size)
and the Accounts / Other group labels for all five supported locales. - Marked the
2.3.0down migrationIMPOSSIBLEand dropped unuseddocsUrls
from the manifest.
Compatibility
In-place upgrade from 2.3.0:0. Backups and existing data remain compatible —
the volume layout, JWT secret, store schema, and action IDs are unchanged.
Assets
vikunja_x86_64.s9pk— for x86_64 serversvikunja_aarch64.s9pk— for aarch64 servers (e.g. Raspberry Pi 4,
Apple-silicon-class boards)
Vikunja 2.3.0 (StartOS package v2.3.0_0)
Initial StartOS package for Vikunja 2.3.0.
Highlights
- Full action set: create initial user, manage users (create / list / delete / reset password), configure SMTP, toggle registration / link sharing / email reminders / self-service deletion, set primary URL, set max attachment size, run diagnostics.
- Persistent JWT secret generated once at install — container restarts and updates no longer log everyone out.
- SMTP integration — use the StartOS system SMTP or a custom server, with reactive updates on system SMTP changes.
- CalDAV reachable at
/dav/on the same primary URL. - Embedded SQLite — no external database sidecar required.
- Architectures: x86_64, aarch64.
Installation
Download the .s9pk matching your StartOS server's architecture and side-load it via the StartOS UI: System → Side Load Service.
Default settings worth knowing
- Public registration is disabled by default. Use the "Create Your First Vikunja User" task post-install to create the admin account.
- Public link sharing is disabled by default. Re-enable via the "Enable Link Sharing" action if needed.
- Email reminders are disabled by default; enable after configuring SMTP.
See the README for full details.