Skip to content

Implemented deb packaging and deployment#152

Merged
chipp merged 1 commit into
mainfrom
deb-packaging
May 15, 2026
Merged

Implemented deb packaging and deployment#152
chipp merged 1 commit into
mainfrom
deb-packaging

Conversation

@chipp
Copy link
Copy Markdown
Owner

@chipp chipp commented May 15, 2026

No description provided.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces Debian packaging support for the elisa, elisheba, and isabel services, including systemd service units, environment variable examples, and a package_deb.sh script. The reviewer feedback focuses on improving the security posture by recommending that services run as non-privileged users instead of root. Additionally, there are suggestions to parameterize the target architecture in the packaging script to avoid hardcoding arm64, which would improve the script's flexibility for other platforms.

Comment thread scripts/package_deb.sh Outdated
Comment thread scripts/package_deb.sh Outdated
Comment thread packaging/deb/systemd/elisa.service Outdated
Comment thread packaging/deb/systemd/elisheba.service Outdated
Comment thread packaging/deb/systemd/isabel.service Outdated
@chipp chipp merged commit 8d1f6ed into main May 15, 2026
9 checks passed
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