Skip to content

Lump into one place all the paths that need to be writable#4056

Open
timkenhan wants to merge 3 commits intogetgrav:developfrom
timkenhan:develop
Open

Lump into one place all the paths that need to be writable#4056
timkenhan wants to merge 3 commits intogetgrav:developfrom
timkenhan:develop

Conversation

@timkenhan
Copy link
Copy Markdown

@timkenhan timkenhan commented Apr 6, 2026

When hosting, sometimes we'd want to give different access to different users.

For my case, with a VPS running nginx on Linux OS, for example, I definitely would want /user to be only writable by my login user, while the HTTP service is ran by the Apache or nginx user. When this is the case, it can be a hassle when migrating or installing instances.

I was just thinking, it would be wonderful to only worry about a single directory to give access to recursively rather than eight (with two of these located in a separate directory).

Do note that putting it all under /run is simply what I think would be the best. I am open for feedback (e.g. perhaps if we'd want to call that directory something else).

Requires: grav-plugin-problems PR #49

this makes it easier for hosting where the http service
is under different user than the directory owner

Signed-off-by: Timothy Kenno Handojo <timkenhan@gmail.com>
Signed-off-by: Timothy Kenno Handojo <timkenhan@gmail.com>
Signed-off-by: Timothy Kenno Handojo <timkenhan@gmail.com>
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