Skip to content

fix(deploy): restore htlb-api WorkingDirectory perms after release - #166

Merged
dlgrv merged 1 commit into
mainfrom
fix/deploy-api-perms
Oct 13, 2026
Merged

dlgrv merged 1 commit into
mainfrom
fix/deploy-api-perms

Conversation

@dlgrv

@dlgrv dlgrv commented Oct 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • After each API release/rollback, reset /opt/htlb-api to root:htlb mode 755 and pb_data to htlb:htlb so systemd can chdir as user htlb.
  • Document Mac deploy path while GitHub Actions is unavailable.

Test plan

  • bash deploy/scripts/deploy-api.sh as deployer leaves htlb-api active
  • curl -fsS https://api.dlgrv.com/api/htlb/v1/health returns "ok":true

@dlgrv
dlgrv merged commit 95fe3c4 into main Oct 13, 2026
@dlgrv
dlgrv deleted the fix/deploy-api-perms branch October 13, 2026 15:15
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