Skip to content

Conversation

@shleeable
Copy link
Contributor

@shleeable shleeable commented Jan 31, 2026

Fix #425

  • Add BootstrapService with ensureBoottimeEnvironment() for startup checks
  • Added avatar-temp with 755 folder perm check
  • Auto-fix OAuth key permissions to 660 if possible
  • Throw fatal error with clear instructions if chmod fails

- Add BootstrapService with ensureBoottimeEnvironment() for startup checks
- Auto-fix OAuth key permissions to 660 if possible
- Throw fatal error with clear instructions if chmod fails
- Extensible for future environment checks
@shleeable shleeable marked this pull request as draft January 31, 2026 02:05
@shleeable shleeable marked this pull request as ready for review January 31, 2026 02:17
@shleeable shleeable marked this pull request as draft January 31, 2026 06:55
@shleeable shleeable changed the title Fix #425 - Add boot-time OAuth key permission check Fix #425 - Add boot-time permission checks - OAuth key and Avatar-temp Feb 1, 2026
@shleeable shleeable marked this pull request as ready for review February 1, 2026 03:07
@dansup dansup merged commit 8aa5cd5 into main Feb 1, 2026
7 checks passed
@shleeable shleeable deleted the fix/425-oauth-key-permissions branch February 1, 2026 06:03
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.

[Server + Docker Bug]: Key file "file:///var/www/html/storage/oauth-public.key" permissions are not correct,

3 participants