Skip to content

fix memory leak#1375

Merged
joshunrau merged 2 commits into
DouglasNeuroInformatics:mainfrom
joshunrau:caddy
Jun 5, 2026
Merged

fix memory leak#1375
joshunrau merged 2 commits into
DouglasNeuroInformatics:mainfrom
joshunrau:caddy

Conversation

@joshunrau
Copy link
Copy Markdown
Collaborator

@joshunrau joshunrau commented Jun 5, 2026

Summary by CodeRabbit

  • Chores
    • Version 1.16.5 released
    • Enhanced web server deployment with improved compression and Single Page Application routing support

@joshunrau joshunrau merged commit 7db100c into DouglasNeuroInformatics:main Jun 5, 2026
1 of 2 checks passed
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jun 5, 2026

Linter diff in the way? Review this PR in Change Stack to focus on meaningful changes and expand context only when needed.

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 62286e3b-107a-4a79-bac4-33aace610738

📥 Commits

Reviewing files that changed from the base of the PR and between 664a485 and c3c4d69.

📒 Files selected for processing (7)
  • apps/web/Caddyfile
  • apps/web/Dockerfile
  • package.json
  • packages/instrument-bundler/package.json
  • packages/instrument-guidelines/package.json
  • packages/serve-instrument/package.json
  • runtime/v1/package.json

Walkthrough

Web server runtime replaced with Caddy 2.7-alpine, configured via new Caddyfile for SPA routing and static file serving. Docker runner stage updated to build and start Caddy. All package versions bumped from 1.16.4 to 1.16.5.

Changes

Web Runtime and Release

Layer / File(s) Summary
Caddy server configuration and Docker runtime
apps/web/Caddyfile, apps/web/Dockerfile
New Caddyfile configures SPA routing with try_files fallback to /index.html, compression, and static file serving from /srv. Dockerfile runner stage switched to caddy:2.7-alpine, adds Node/npm and @import-meta-env/cli, copies web assets to /srv/, and starts Caddy via Caddyfile.
Version 1.16.5 release
package.json, packages/instrument-bundler/package.json, packages/instrument-guidelines/package.json, packages/serve-instrument/package.json, runtime/v1/package.json
Version field incremented from 1.16.4 to 1.16.5 across all root and package manifests.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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