Skip to content

Releases

NEXORA v0.2.0 (preview)

Pre-release

Choose a tag to compare

@msertdev msertdev released this 05 Nov 17:50

Second preview release of NEXORA, a self-hosted workspace for projects, issues, and team delivery.

Highlights

  • Issue comments. A comment thread in the issue detail panel with paging, create, edit and delete. Authors edit their own comments; authors and ADMIN/OWNER members can delete them. Thanks to @codekongdev for the contribution (#34)!
  • Code of conduct for contributors.
  • Dependency updates (minor and patch releases).

Upgrading from v0.1.0

This release adds one database table (Comment) through an additive migration; existing data is not changed. Pull the new version and restart as described in DEPLOYMENT.md. The one-shot migration container applies it before the API starts.

Try it locally

git clone --branch v0.2.0 https://github.com/msertdev/nexora.git && cd nexora
node scripts/local-setup.mjs
docker compose --env-file deploy/runtime.env -p nexora-local-test \
  -f compose.prod.yaml -f compose.local-test.yaml up -d --build

The app runs at http://localhost:8080 and the Mailpit inbox at http://localhost:8026.

What is next

Filters (#31), labels (#28) and notifications (#36). See the Roadmap. Contributions are welcome.

Preview status

This is a preview. No independent human penetration test has been done yet. Review SECURITY.md before running an internet-facing instance.

Full changelog: v0.1.0...v0.2.0

NEXORA v0.1.0 (preview)

Pre-release

Choose a tag to compare

@msertdev msertdev released this 03 Nov 11:54

First preview release of NEXORA, a self-hosted workspace for projects, issues, and team delivery.

NEXORA workflow demo

Highlights

  • Organizations and roles: OWNER, ADMIN, and MEMBER, enforced on the server.
  • Projects and issues: sequential numbers, status, priority, assignee, due date, permalinks, and a Roadmap status board.
  • Teams: email verification, invitations, and public or invite-only registration.
  • Self-hosting: Docker Compose with PostgreSQL 17 and Caddy (automatic HTTPS), SMTP, and an interactive first-owner bootstrap.
  • Secure defaults: database-backed HttpOnly sessions, origin validation, a CI dependency-audit gate, CodeQL, and SHA-pinned actions.

Try it locally

git clone --branch v0.1.0 https://github.com/msertdev/nexora.git && cd nexora
node scripts/local-setup.mjs
docker compose --env-file deploy/runtime.env -p nexora-local-test \
  -f compose.prod.yaml -f compose.local-test.yaml up -d --build

The app runs at http://localhost:8080 and the Mailpit inbox at http://localhost:8026.

For production setup, see DEPLOYMENT.md.

Preview status

This is a preview. Known findings from the automated security assessment have been fixed, but no independent human penetration test has been done yet. Review SECURITY.md before you expose an instance to the internet.

Next: comments, labels, issue-list filters, and NEXORA AI Agent v1.

Full changelog: CHANGELOG.md