Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix permissions issues with S6 Overlay 3.x #43

Merged
merged 7 commits into from
Oct 6, 2022
Merged

Fix permissions issues with S6 Overlay 3.x #43

merged 7 commits into from
Oct 6, 2022

Conversation

jaydrogers
Copy link
Contributor

What this PR does

  • It utilizes s6-setuidgid to set proper permissions for webuser (important for PHP commands + Laravel)
  • I also cleaned up a few other permission related things

Things to test

  • Ensure the queue works well. I don't know enough about the app to test it
  • Ensure the /app/config.yml works well. I had to require "root" to copy this over

Great work @alexjustesen!

My last PR had a ton of improvements and suggestions, but then I realized I was on the wrong friggen branch 😆

When I switched to the correct branch, you already had almost all of my suggestions done 🥳

Keep up the great work!

@alexjustesen
Copy link
Owner

Hell yeah @jaydrogers, thanks a ton for looking into this and glad I could help (somewhat) commit to improving the base images too!

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.

2 participants